RabbitMQ
rabbitmq.comOne broker to queue them all
Ops & Inframessage-brokeropen-sourcemessagingstreamingmicroservicesiotdistributed-systems

About
RabbitMQ is a free, open source messaging and streaming broker designed for reliable and efficient communication between distributed applications. It supports common patterns like decoupled services, RPC, streaming, and IoT use cases, and can be deployed on cloud, on-premises, or local environments. Broadcom also offers a commercial enterprise version called Tanzu RabbitMQ with 24/7 support, disaster recovery, and compliance features.
Problem
Applications in distributed systems need a reliable way to communicate asynchronously and decouple services without losing messages under load.
For
software developers and engineers building distributed applications or microservices
How it works
RabbitMQ acts as a message broker that routes messages between producers and consumers via queues, supporting multiple messaging protocols and deployment environments.
Business model
freemium
Status
launched
Company
Broadcom