Web Servers & Middleware

RabbitMQ

English

Overview

An open-source message broker for exchanging messages asynchronously.

Details

A message broker implementing the AMQP protocol, notable for flexible routing through queues and exchanges. A message stays in the queue until the consumer that received it explicitly acknowledges completion (an ACK), which is how it guarantees reliability: if a consumer crashes mid-processing, the message isn't lost and gets redelivered instead.

More OSS terms