|
|
|
|
|
by noselasd
4592 days ago
|
|
For many people getting the data from A to B as reliable as possible is more important than getting max performance. If that's something you need to worry about, you either end up implementing a worse TCP on top of UDP, or wondering why data disappear without notice. Dealing with multicast is a real pain in the neck to deal with in your network infrastructure unless you only want it on one subnet, which restricts you just as much as traditional broadcast. multipath is either something you leave to the routers, or use a protocol such as SCTP or, hope multipath-TCP will come to your OS in the near future, or you manage it in the application. It's unclear what you mean by server to many, in this context it sounds like what you'd use a zmq socket to fan out messages for. The queue mechanism in TCP/IP are for the transport layer, not for implementing application policy. |
|