SimAWSby ShahriarLabs
Search

Level 3 · Architecture

Retries, idempotency and backpressure

A downstream service slows down. Every caller retries. The retries multiply the load, which slows it further. Retry logic written without thought is the most reliable way to turn a blip into an outage.

45 min0% completeAssumes you have done: Decoupling with queues and events

Chapters

The path

  1. ExperimentRetry amplification calculatorCount worst-case downstream attempts across retrying layers.