title: zmq vs redis for pub-sub pattern
body: <p><a href="http://redis.io/" rel="noreferrer">redis</a> supports <a href="http://redis.io/topics/pubsub" rel="noreferrer">pub-sub</a><br>
  <a href="http://zeromq.org/" rel="noreferrer">zmq</a> also supports <a href="http://zguide.zeromq.org/page:all#The-Dynamic-Discovery-Problem" rel="noreferrer">pub-sub via a message broker</a></p>
  
  <p><strong>What would be the architectural pros\cons for choosing between them?<br></strong>
  I'm aiming at points which are beyond the obvious use-case specific performance benchmarking that should be done (here's <a href="http://blog.jupo.org/2013/02/23/a-tale-of-two-queues/" rel="noreferrer">a nice example</a>).</p>
  
  <p>Assume use of a high-level language such as Python.</p>