コンテンツへスキップ
FindOpenSource

Apache RocketMQ

非常に高いスループットで金融グレードのトランザクション信頼性を実現するために構築された、分散型メッセージング・ストリーミングプラットフォームです。

概要

RocketMQ は、Pub/Sub メッセージング、順序付きメッセージ、そしてトランザクションメッセージ(メッセージ送信がデータベーストランザクションの結果と紐づけられるもの)を扱い、もともと Alibaba が EC 取引処理の信頼性・規模要求に対応するために構築しました。Kafka や RabbitMQ と同じ領域における、実績のある代替手段です。

RocketMQ は、トランザクションメッセージングの保証(メッセージ配信がビジネストランザクションの結果と紐づく)を特に必要とするチームに向いており、金融や注文処理系のワークロードにおいて、(カタログにもある) RabbitMQ や Kafka と一線を画す機能です。

カテゴリ
バックエンド
キーワード
messagingtransactional-messagingevent-streaming
言語
Java
ライセンス
Apache-2.0

誤りを見つけましたか? GitHub で修正を提案する