There is a data feed server receives feed from various clients by means of UDP,because the clients are pumping data so fast,the receiving buffer is very easily to get full if the server spends time on processing the received data,so
- Will it help that if the feed server just multicasts all data it received to the other servers on LAN which the data feed server has a second NIC connects to? Each of the other servers only picks up data it concerns to process and leave the other data to the other servers.
- If the incoming data still arrives too fast, is there any strategy to assure not losing any data?
Thanks.