open atlas
↑ Back to track
Distributed Systems DIST · 07 · 08

Retry amplification: free-recall review

Free-recall prompts across the retry-amplification unit. Answer each from memory first, then reveal the model answer and compare.

DIST Senior ◷ 13 min
Level
FoundationsJuniorMiddleSenior

Retrieval beats re-reading. For each prompt, say or write a full answer from memory before you open the model answer — the effort of recall is what makes the mechanism stick when you are paged at 3 a.m.

Goal

Reconstruct the unit’s spine — fan-out math, the metastable loop, jitter, retry budgets, circuit breakers, idempotency, and deadline propagation — without looking back at the lesson.

Recall before you leave
  1. 01
    Why do retries compose by multiplication rather than addition, and what is the amplification formula?
  2. 02
    Define a metastable failure and explain why the system stays down after the trigger clears.
  3. 03
    Why is exponential backoff necessary but not sufficient, and what does jitter add on top?
  4. 04
    What is a retry budget, what value is canonical, and what does it bound that backoff cannot?
  5. 05
    How does a circuit breaker break the sustaining loop, and what are its three states?
  6. 06
    State the two non-negotiable retry rules beyond timing and volume, and why each prevents wasted work.
Recap

If you could reconstruct each answer from memory, you hold the unit’s spine: retries multiply (retries^depth), the storm becomes a metastable failure that outlives its trigger, jitter de-synchronizes the herd in time, a ~10% retry budget caps the volume, a circuit breaker grants a zero-retry recovery window through its three states, and the two hard rules — retry only idempotent/retryable work, and propagate the deadline — stop the purest wasted, amplifying calls. The goal is never zero retries; it is retries that cannot multiply into the storm that takes you down. Now when you see a service under a retry storm, you know which lever to pull first — and why waiting it out rarely works.

Something unclear?

Ask a question about this lesson. Questions are anonymous and go straight to the author to make the lesson better.

shortcuts expand
search
K
prev piece
k
next piece
j
cycle tier
t
this menu
?
sources3
expand
  1. 01
  2. 02
  3. 03

Trademarks belong to their respective owners. Editorial reference only.