Quiz 1 Question 17 of 20

A national e-commerce retailer processes 20,000 orders per hour during flash sales. Payment events must be processed exactly once and in order per customer to avoid double charges, while inventory updates can tolerate duplicates and out-of-order delivery for higher throughput. What messaging design satisfies both needs?

Select an answer to reveal the explanation.

Motivation