RabbitMQ est le broker de messages open-source de référence basé sur le protocole AMQP. Très utilisé pour découpler des services, gérer des files de travail (task queues) et implémenter des architectures publish/subscribe. Plus simple à opérer que Kafka pour les cas d'usage de messaging classique.
✓ Points forts
✗ Limites
✓ Fait pour vous si…
Task queues, découplage microservices, workflows asynchrones à volume modéré.
✗ Pas fait pour vous si…
Streaming haute performance ou analyse de flux de données (préférer Kafka).