イベントを同時に送信し、その順序を保証するためのサービスといえば?

SNS + FIFO

(選択肢)

・Amazon Simple Notification Service(Amazon SNS)FIFOトピック

この選択肢が正解の理由は以下の通りです。

イベントを同時に送信し、その順序を保証するためには、Amazon Simple Notification Service(Amazon SNS)のFIFO(First-In-First-Out:先入先出し)トピックが最適なソリューションです。FIFOトピックは、メッセージの送信順序と受信順序を厳密に同じに保つことができるため、その順序が重要なイベントドリブンシステムに適しています。

また、FIFOトピックは同時に複数のエンドポイントにメッセージを配信することが可能で、広範囲に渡る複数のサブシステムへのメッセージ送信に役立ちます。これにより、リーダーボード、マッチメイキング、認証の各サービスにイベントを同時に送信する要件を満たすことができます。

選択肢:Amazon Simple Queue Service(Amazon SQS)FIFOキュー

この選択肢が正しくない理由は以下の通りです。

Amazon SQS FIFOキューは、複数のサービスにイベントを同時に送信する能力を持っていません。

一方、Amazon SNS FIFOトピックは同時に複数のサブスクライバーにメッセージを送信することができ、これが今回の要件に適しているためです。

コメント

タイトルとURLをコピーしました