Listen

Description

RabbitMQ is a message broker, allowing asynchronous communication in
distrubuted systems. The key advantages of RabbitMQ include: 15 years of
open source history, battle proven Erlang implementation and support for
industry standard protocols. RabbitMQ is among the most popular
implementations of message brokers. Others include href="https://activemq.apache.org/">ActiveMQ for Java, href="https://pypi.org/project/celery/">celery for Python and href="https://nurkiewicz.com/8">Kafka - if you consider it a message
broker. Also, pretty much all cloud providers have their proprietary
implementations, like, Google
Pub/Sub
, Amazon
Kinesis
, href="https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview">Azure
Service Bus and so on. RabbitMQ at its core implements href="https://www.amqp.org/">AMQP, a standard protocol for
information interchange. So not only it’s open source, it’s also built
on top of open standards.

Read more: href="https://nurkiewicz.com/89">https://nurkiewicz.com/89

Get the new episode straight to your mailbox: href="https://nurkiewicz.com/newsletter">https://nurkiewicz.com/newsletter