Multiple ChoiceHard 45s
Retry amplification
Service A calls B (2 retries), B calls C (2 retries), C calls D (2 retries). If D slows, how many requests can reach D per original A request in the worst case?
Options
- 1Two (each service retries its downstream once, so load doubles per hop)
- 2Three (the retries overlap across hops, so the chain adds one copy)
- 3Six (each service retries twice, so retries add across the three hops)
- 4Twenty-seven (3 × 3 × 3), because retries multiply along the call chain
Think you can answer under pressure?
Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.