Cloud Providers can be expensive.
Cloud Providers can be expensive.
Multicast puts the entire load of distributing the data in its natural place: the network. The pub/sub queues that the rest of the world uses are more complicated and a lot worse.
This appears to be the beginning of a "cloud-native" bloomberg that can't lean on multicast.
Message queuing is a more complicated system, but it allows you to push the bulk of your work out to the distributed network instead of concentrating it on the producer.
You have to do this state management with a TCP-based system anyway - the use of TCP doesn't magically come with the full state of past messages.
Do you have a story around this? If so, would love to hear more about it.
Article "AWS’s Egregious Egress" (2021) https://blog.cloudflare.com/aws-egregious-egress/
HN discussion: https://news.ycombinator.com/item?id=27930151