RabbitMQ est un courtier de messages open-source populaire — il reçoit les messages des producteurs et les achemine vers les consommateurs via des files d'attente, permettant une communication asynchrone et découplée entre les applications. Il est largement utilisé pour les files de tâches, la messagerie et la connexion de services.
Qu'est-ce que 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
