AWS Certified Solutions Architect – Associate (SAA-C03) — Question 355
A company is building a game system that needs to send unique events to separate leaderboard, matchmaking, and authentication services concurrently. The company needs an AWS event-driven system that guarantees the order of the events.
Which solution will meet these requirements?
Answer options
- A. Amazon EventBridge event bus
- B. Amazon Simple Notification Service (Amazon SNS) FIFO topics
- C. Amazon Simple Notification Service (Amazon SNS) standard topics
- D. Amazon Simple Queue Service (Amazon SQS) FIFO queues
Correct answer: B
Explanation
Amazon SNS FIFO topics enable a publish-subscribe pattern that can fan out messages to multiple downstream subscribers concurrently while maintaining strict ordering and deduplication. Standard SNS topics and Amazon EventBridge do not guarantee strict ordering of events. Amazon SQS FIFO queues do guarantee ordering but cannot natively fan out messages to multiple independent services without a pub/sub mediator like SNS.