RabbitMQ — распределенная очередь сообщений с открытым исходным кодом, поддерживающая множество протоколов связи. Это брокер сообщений, который получает сообщения от Producer (поставщик) и пересылает их Consumer (подписчик).
Эти сообщения хранятся в очереди. Queue (очередь) — это буфер сообщений, построенный по принципу «первым пришел — первым обслужен» (FIFO). Многие поставщики могут отправлять сообщения в очереди, а подписчики могут получать сообщения из этих очередей.
Читать далее