title: Detecting slow readers with zmq(zeromq)
body: <p>I'm trying to replace a small homegrown messaging system, and are playing around a bit with <a href="http://www.zeromq.org/" rel="noreferrer">zmq</a> .
  I'll be needing to detect slow readers, and boot/disconnect them - slow readers pretty much meaning a particular consumer whos queue size is above a certain threshold.</p>
  
  <p>So far it seems zmq blocks every consumer if one of them is a bit slow (fair enough) - but
  I can't find any way to detect a potential slow consumer. Anyone have any experience with 
  wether and how this is possible with zmq - or have any other broker-less messaging system to recccommend ?</p>