00 /What You Will Learn
By the end you will be able to
- Explain the three states of a circuit breaker: CLOSED, OPEN, HALF_OPEN.
- Show with the partner's own counters how many calls a breaker keeps away.
- Explain a bulkhead and show the partner never exceeds the limit.
- Explain why a slow dependency is worse than a dead one, and why timeouts matter.
- Say what a fallback is allowed to do for a payment.
Before you start
Finish Lab 12 (Timeouts, Retries and Backoff) first. You should know what a timeout and a retry storm are. Docker Desktop and Python 3 are needed.