High Level Design
Why idempotency matters, how to implement idempotency keys in APIs and message queues, and the trade-offs of tracking duplicate requests.