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

ZeroMQ: Popular and Controversial

DZone's Guide to

ZeroMQ: Popular and Controversial

Free Resource

Share, secure, distribute, control, and monetize your APIs with the platform built with performance, time-to-value, and growth in mind. Free 90-day trial of 3Scale by Red Hat

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.

Explore the core elements of owning an API strategy and best practices for effective API programs. Download the API Owner's Manual, brought to you by 3Scale by Red Hat

Topics:

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

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

{{ parent.tldr }}

{{ parent.urlSource.name }}