← All projects

RabbitMQ

One broker to queue them all

Ops & Inframessage-brokeropen-sourcemessagingstreamingmicroservicesiotdistributed-systems
RabbitMQ screenshot

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

Similar projects