RabbitMQ adalah sebuah message broker open-source yang populer — ia menerima pesan dari producer dan mengarutkannya ke consumer melalui queue, memungkinkan komunikasi asynchronous yang decoupled antara aplikasi. RabbitMQ banyak digunakan untuk task queue, messaging, dan menghubungkan layanan.
Apa itu 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
