cloudpatterns.appClassroomKatasWhiteboardBlog
Resilience LineLesson

Timeouts — capping the wait

Without a timeout a slow dependency holds the caller's threads and connections until everything fails; pick one from the dependency's percentiles, inside your own deadline.

9 minMediumStation: Timeouts

Members lesson

Membership isn’t open yet. The free lessons are open — 16 of them.

  1. Failure modes & availability
  2. Timeouts
  3. Retries with backoff and jitter
  4. Circuit breaker
Resilience Line — where this lesson sits

What you'll be able to do

  1. 1Choose a timeout from a dependency's latency percentiles and the caller's own time budget.
  2. 2Diagnose a cascading failure caused by missing timeouts.

Inside the lesson

steps
6
questions
8
simulations
0