~/talk

We're Still Down: A Metastable Failure Tale

Talkat SREcon23 Americas · 2023-03-21..03-23· [distributed-systems]
slides:none on file

A globally distributed CDN enters a metastable failure when a DR test plus cross‑region transcoder compression causes CPU spikes, OOMs and health checks to fail, producing thundering herd oscillations between two copies of media across regions and hours of outage. The unorthodox fix is disabled health checks to force even load spread, which actually stabilizes recovery; followups include removing transcoder compression, using Envoy panic threshold/AWS target‑group configs, cgroups v2 limits and autoscaling, and the incident resolves.

AI-written summary · about

  1. 0:00Understanding metastable failure
  2. 2:21Incident onset and observation
  3. 4:37CDN architecture overview
  4. 9:30Recovery via health check removal
  5. 14:39Root cause analysis
  6. 18:01System design improvements
  7. 24:07Key takeaways and conclusion
~/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.