Caffeinated Coder
Book an appointment
Lesson 47 · Building systems

Reliability and observability

Every part of a real system fails sometimes: machines crash, networks drop and services slow down. Follow a web shop that keeps working anyway, with spare copies, timeouts, retries that back off with a random wait, and a circuit breaker. Then see how teams measure what users feel with logs, metrics, traces, SLIs, SLOs and an error budget, alert a person only when users are hurt, and learn from incidents without blame.

12 min11 steps5 questionsBeginner
Fig 47 · Interactive
Loading figure…
or ← →

Quiz Unlocks after the last step.