→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トピックは同時に複数のサブスクライバーにメッセージを送信することができ、これが今回の要件に適しているためです。

コメント