Webサーバ・ミドルウェア

RabbitMQ

日本語

概要

メッセージを非同期にやり取りするためのオープンソースのメッセージブローカー。

詳細

AMQPプロトコルを実装したメッセージブローカー。キューとエクスチェンジによる柔軟なルーティングが特徴。メッセージを受け取ったコンシューマが処理完了をACK(確認応答)で明示的に通知するまでキューに残り続ける仕組みを持ち、処理中にコンシューマがクラッシュしてもメッセージが失われず再配信される信頼性を確保している。

OSSの他の用語