Hmm, of course ZeroMQ will be faster, it is designed to be and
does not have a lot of the broker based functionality that the
other two provide. The ZeroMQ site has a wonderful comparison of broker
vs brokerless messaging and drawbacks & advantages of both.
RabbitMQ va 0MQ xabar almashishning turli jihatlariga e'tibor
qaratmoqda. 0MQ xabarlarni simga qanday uzatilayotganiga nisbatan
ko'proq e'tibor qaratadi. Boshqa tomondan, RabbitMQ xatlarni
saqlash, filtrlash va monitoring qilish haqida o'ylaydi.
(Shuningdek, yuqoridagi RabbitMQ lavozimini yaxshi ko'raman,
chunki u shuningdek RabbitMQ bilan ZeroMQ dan foydalanish haqida
So, what I'm trying to say is that you should decide on the tech
that best fits your requirements. If the only requirement is speed,
ZeroMQ. But if you need other aspects such as persistence of
messages, filtering, monitoring, failover, etc well, then that's
when u need to start considering RabbitMQ & Qpid.