RabbitMQは人気のあるオープンソースのメッセージブローカーです。プロデューサーからメッセージを受け取り、キュー経由でコンシューマーにルーティングし、アプリケーション間の非同期で疎結合された通信を実現します。タスクキュー、メッセージング、サービス間の接続に広く使われています。
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
