投稿日: Dec 17, 2020

Amazon SQS が FIFO キューの高スループットモードのプレビューをサポートするようになり、API アクションごとに 1 秒あたり最大 3000 件のメッセージを処理できるようになりました。これは、現在の SQS FIFO キュースループットクォータと比較して、10 倍増加しています。

Amazon SQS は、完全マネージド型のメッセージキューイングサービスで、マイクロサービス、分散システム、サーバーレスアプリケーションの疎結合化とスケーリングが可能です。Amazon SQS では、2 種類のメッセージキュー (標準キューと FIFO キュー) を利用できます。標準キューでは最大のスループットが得られ、配信順序はベストエフォート型で、配信は少なくとも 1 回行われます。FIFO キューは個別の順序付けられたメッセージバンドルを処理するメッセージグループをサポートしています。メッセージが送信された正確な順序で、1 回だけ処理されるように設計されています。

FIFO キューの新しい高スループットモードにより、以前のものより 10 倍の速度でメッセージを送受信できます。このスループットの向上により、複雑なエラー処理やメッセージ順序付けコードを記述することなく、大量のビジネスクリティカルなトランザクションデータを同期的に処理するアプリケーションを、デベロッパーが簡単に構築できるようになります。ユースケース例としては、銀行の取引ログ、株式相場表示、フライトトラッカー、最新価格表示、ニュース報道、在庫管理、などが挙げられます。

FIFO キューの高スループットモードの開始は簡単です。Amazon SQS コンソールに移動し、新規または既存の FIFO キューで高スループット FIFO オプションを有効にするだけです。

FIFO キューの高スループットモードは、米国東部 (バージニア北部)、米国東部 (オハイオ)、米国西部 (オレゴン)、および欧州 (アイルランド) リージョンで、本日よりプレビュー版でご利用いただけます。プレビューにアクセスするには、Amazon SQS コンソールにサインインして FIFO キューのハイスループット FIFO プレビューモードを有効にするか、SQS API を介して有効にします。Amazon SQS FIFO キューの詳細については、Amazon SQS のよくある質問Amazon SQS デベロッパーガイドをご参照ください。