🔥 3-day streak
AWS Certified Solutions Architect - Associate134 / 150
Question 134 of 150

A retail company publishes all order events to a single Amazon SNS topic. Three separate microservices subscribe via Amazon SQS queues: a fulfillment service that should only process events where orderType is 'physical', an email service that should only process events where orderType is 'digital', and an analytics service that must receive every event. Currently all three queues receive every message, forcing the fulfillment and email services to inspect and discard irrelevant messages, wasting compute. Which approach delivers only the relevant messages to each subscriber with the least custom code?

Reviewed for accuracy · Report an issueNext question →