I have a question in regards to the HWM. Lets say you have a publisher 
publishing data at 1Gbit/s and three subscribers, one who can recieve at 
100Mbit/s, one at 500Mbits and one at the full 1Gbit/s. And you set the 
publisher's  HWM to 10 messages. Now is the HWM global or on a per client 
basis? So say there is a sudden burst. Now the queue will already be filled up 
from the messages that the slow clients haven't received but the fast clients 
have. Is the queue smart enough to know which connections have already received 
the data? Will the queue for the slower clients get replaced by the burst data 
needed by the fast one? Is there any documentaiton on how the queue is handled 
and how smart it is. Essentially how does ZeroMQ behave when publishing data 
really fast, to clients of varied connection (not processing) speed? 



Already read this document: http://zguide.zeromq.org/lua:chapter5 


Thanks!


_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to