~learn.
lecture · 21:03 · 5 checkpoints · browser voice

Timeout Hell: how long do you wait?

Why a slow service is worse than a dead one, why averages lie, and how to set timeouts for a payment service that calls fraud check, bank and notification: P99 times 2 to 3, a 4.5-second budget, deadline propagation, cascade failures and bulkheads, connection vs read timeouts, adaptive timeouts and hedged requests.

01 · Previously
W02 · DAY 01 · Timeout Hell

Everything fails. Start with the wait.

Previously: assume it fails

Previously, in the Week 2 preview, you made the mindset shift: assume everything you built will fail.