All challenges
intermediateReal-World Systems~55 min

Circuit Breaker

Stop hammering a failing dependency. Build the Closed → Open → Half-Open state machine that trips after repeated failures, fails fast while open, probes for recovery after a timeout, and wraps calls end to end.