Timeouts, Retries & Circuit Breakers

Timeouts, Retries & Circuit Breakers

The patterns that cause outages when misapplied
Free
3h · 5 lessons
Overview

Failure modes and blast radius, SLOs and error budgets, the three signals of observability, the retry patterns that cause outages rather than preventing them, and shipping a schema change without downtime.

This module is 06.4 of the 5 in Reliability & Operations. It runs about 3 hours across 5 lessons, and closes with Retry Storm — A retry policy is amplifying a small failure into an outage. Fix it without making the service less reliable.

Lessons
1. Timeouts, budgets and the deadline chain

Concept · 35 minutes

2. Retry storms and why jitter is not optional

Concept · 35 minutes

3. Circuit breakers and half-open probing

Concept · 35 minutes

4. Hedged requests and tail tolerance

Concept · 30 minutes

5. Bulkheads and connection pool isolation

Concept · 30 minutes

Module information
Duration
3 hours
Lessons
5
Level
Advanced
Track
Reliability & Operations
Drill
Retry Storm
Price
Free

Related modules

Deployment, Migration & Rollback
4 hours
5 lessons
Advanced
Deployment, Migration & Rollback
Free
06.5
Failure Modes & Blast Radius
4 hours
5 lessons
Advanced
Failure Modes & Blast Radius
Free
06.1
SLOs & Error Budgets
3 hours
5 lessons
Advanced
SLOs & Error Budgets
Free
06.2
Observability
4 hours
5 lessons
Advanced
Observability
Free
06.3