RabbitMQ — это популярный открытый message broker (брокер сообщений) — он получает сообщения от производителей и маршрутизирует их к потребителям через очереди, обеспечивая асинхронное, слабосвязанное взаимодействие между приложениями. Широко используется для очередей задач, обмена сообщениями и соединения сервисов.
Что такое RabbitMQ
RabbitMQ = a MESSAGE BROKER (middleware for messaging):
→ PRODUCERS send messages to RabbitMQ; CONSUMERS receive them
→ RabbitMQ ROUTES messages to the right queues and delivers them to consumers
→ implements messaging patterns (queues, pub/sub, routing) reliably
→ a reliable intermediary that decouples senders from receivers
