4 ms·
multicast is precisely used for low-latency high-throughput message buses.
by mgaunard 2y ago
multicast is precisely used for low-latency high-throughput message buses.
- eptcyka 2y agoWith multiple processes listening for the data? I think that's a market niche. In terms of billions of devices, multicast is mostly used for zero-config service discovery. I am not saying there isn't a market for high-bandwidth multicast, I am stating that for the vast majority of software deployments, multi-cast performance is not an issue. For whatever deployments it is an issue, they can specialize. And, as in the sibling comment mentions, people who need breakneck speeds have already proven that they can create a market for themselves.
- mgaunard 2y agoThat's not a market niche, that's the normal mode of operation of a message bus. The cloud doesn't implement multicast, but that doesn't mean it doesn't get used by people that build non-Internet networks and applications.