System Integration Patterns
Resilient Retries, Circuit Breakers, and Bulkheads
Stop retry storms from taking down healthy dependencies while still giving humans actionable telemetry.
3 weeks Cohort Intermediate

Overview
Polly-style patterns are easy to cargo-cult. Here you tune jittered backoff, half-open probes, and bulkhead pools against simulated slow dependencies. You will read graphs, not slogans, and write postmortems that cite actual integration timelines.
What you practice
- Retry budget simulator with competing clients
- Circuit breaker tuning against flaky HTTP mocks
- Bulkhead pool sizing spreadsheet you can reuse
- Thread-pool vs async IO tradeoff lab
- Operator dashboard fields for half-open transitions
- Chaos session with controlled dependency latency
Outcomes
- Pick backoff parameters with written rationale
- Tune a breaker for a partner SLA document you provide
- Draft an integration incident narrative with graphs
FAQ
Comfort with reading percentiles and histograms is enough; we supply spreadsheet templates.