A joint design team is architecting an event-driven system where multiple downstream services must react to the same order-placed event. Which AWS service best decouples the producer from multiple consumers?
-
A
SQS standard queue shared by all consumers
-
B
Amazon SNS topic with SQS queue subscriptions per consumer
-
C
Kinesis Data Streams with a single consumer
-
D
EventBridge with a single target Lambda