RabbitMQ Basic
Published: November 2025
RabbitMQ is a message broker used to enable asynchronous communication between distributed systems or
microservices.
It uses the AMQP protocol (Advanced Message Queuing Protocol) and supports many other protocols (MQTT,
STOMP, WebSockets).
RabbitMQ reliably delivers messages between producers and consumers, ensuring decoupling, scalability, and
fault tolerance.