Thanks Sean,
the feed will contain several thousand buses combined with agency wide
service alerts, so I could see it being rather large. Combine that
with many requests per second and the network traffic alone gives me
concern.
The input to the feed is queue based meaning that without attempts to
synchronize output across a load balancer, clients will get very
different answers. While you point out that's not such a bad thing,
it makes sense to minimize that behavior if possible. It will be
inspired by the references you've posted above but due to some
integration dependencies will end up being quite different (still open
source though).
I've read that the combination of CloudFront's expiring policy and
perhaps some file renaming logic creates a read-through cache. Having
user request traffic not affect my back-end is very appealing to me.
I was wondering if others have tried that specifically, or have other
equally interesting alternatives.
Sheldon
> --
> You received this message because you are subscribed to the Google Groups
> "Transit Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
transit-develop...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.