Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

ZeroMQ: Popular and Controversial

DZone's Guide to

ZeroMQ: Popular and Controversial

· Integration Zone ·
Free Resource

Your feedback matters—tell Capital One DevExchange what you would do with their Money Movement API.

I found a very good review  of ZeroMQ from Pieter Hintjens, a veteran in distributed software.  He not only had a strength and weakness review of ZeroMQ, but he also had an interesting and critical take on a popular message queue, RabbitMQ:

RabbitMQ makes big problems simpler by putting a broker in the middle and mandating, “This is the centre of everything”. It’s like saying, “The centre of the Internet is Facebook”.  Simpler, if not totally accurate. RabbitMQ is a great piece of software but I’d never use it. It would be like using Subversion again when I’ve understood how Git works.   -- Pieter Hintjens


I've also condensed his pros and cons (well only one) into a bulleted list here:

Con

  • Security has to be layered on top.

Pros

  • Patterns and transports
  • Support for over 40 languages
  • Easier multithreading


Check out the full article though.

Here’s your opportunity to influence experimental APIs. Tell Capital One DevExchange what you think of their new Money Movement API.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}