Amazon MQ が RabbitMQ 3.13 のクォーラムキューをサポートするようになりました

投稿日: 2024年7月22日

Amazon MQ がクォーラムキューをサポートするようになりました。クォーラムキューは、オープンソースの RabbitMQ が提供する複製 FIFO キュータイプで、Raft コンセンサスアルゴリズムを使用してデータ整合性を維持します。クォーラムキューは、オープンソースの RabbitMQ メンテナが推奨する複製キュータイプです。クォーラムキューを使用すると、開発者はデータ整合性と耐障害性に優れた可用性の高いメッセージングシステムを設計できます。

クォーラムキューはネットワーク障害をより迅速に検出し、より迅速に回復できるため、メッセージブローカー全体の耐障害性が向上します。クォーラムキューには、開発者が未処理のメッセージをより効率的に管理するのに役立つ有害メッセージ処理機能もあります。Amazon MQ のベンチマークでは、クォーラムキューは RabbitMQ ブローカーの従来のミラーキューと比較してスループットが向上することが示されています (最大 2 倍)。

Amazon MQ は RabbitMQ 3.13 以降でのみクォーラムキューをサポートしています。キュータイプを 'quorum' として新しいキューを宣言するだけで、クォーラムキューを簡単に使い始めることができます。クォーラムキューの使用方法の詳細については、Amazon MQ 開発者ガイドAmazon MQ リリースノートを参照してください。クォーラムキューは、Amazon MQ が利用可能なすべてのリージョンでご利用いただけます。利用可能なリージョンの一覧については、AWS リージョン表をご覧ください。