zmq vs redis para pub-sub patrón

Redis apoyapub-sub
zmq también apoyapub-sub a través de un agente de mensajes

¿Cuáles serían las ventajas arquitectónicas para elegir entre ellos?
Estoy apuntando a puntos que están más allá del obvio caso de uso que se debe realizar una evaluación comparativa del rendimiento (aquí estáun buen ejemplo).

Supongamos el uso de un lenguaje de alto nivel como Python.

Respuestas a la pregunta(4)

Su respuesta a la pregunta