~/talk

Distributed Systems Resiliency 101: Circuit Breakers

Talkat BlaBlaConf 2025 · 2025-02-03..02-07· [distributed-systems]
slides:none on file

Explains the circuit breaker as a lightweight middleware that short-circuiting remote calls to prevent cascading failures, with concrete behavior: start closed, flip to open after a failure threshold (example: thousands of concurrent calls overwhelming a downstream service), and probe in half-open to verify recovery. Describes tradeoffs (retries waste bandwidth, raised latency and cost), where to insert the breaker (service-to-service or DB boundary), and that it reduces load on failing components while allowing controlled recovery.

AI-written summary · about

  1. 0:00Introduction
  2. 1:54Distributed systems problems
  3. 7:18What is resiliency?
  4. 9:09What is a circuit breaker?
  5. 12:42How circuit breakers work
  6. 16:58Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.