投稿日: 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 デベロッパーガイドをご参照ください。