Every new order must be processed by billing, inventory, and analytics. Each team must receive every event and retry independently when its service is unavailable. Which TWO components form an appropriate managed fanout design? (Choose TWO.)

  1. A requirement that all three services complete before the publisher can acknowledge an order.
  2. A separate SQS queue for each service, subscribed to the topic with the required queue policy.
  3. A single EC2 instance that holds all pending events in an in-memory array.
  4. One shared SQS queue from which all three services compete for messages.
  5. An SNS topic to which the order service publishes events.
Sign in to start exam

Exam