~/talk

Limiting the Blast Radius: Preventing Outages from Bad Configs with Datacenter-Scale Health Checks

Talkat Reliability @Scale 2024 · on Wednesday, 2024-10-09· [devops-and-delivery]
links:none on file
linkedin:zachzundel
slides:none on file

Meta deploys a datacenter-scale canary called regional config validation that tests a config in one canary region for about 10 minutes and blocks global rollout if region-level errors spike. The system runs service checks then a regional gate and lands over 95% of changes under 30 minutes. It stopped a login-breaking timeout change and cuts root-cause candidates from hundreds to a handful, but many legacy or time-sensitive configs still can’t wait for a ten‑minute canary.

AI-written summary · about

  1. 0:00Config change risks
  2. 1:09Canary mechanism at Meta
  3. 3:14Pre-canary for web front ends
  4. 5:01Generalizing canary checks
  5. 7:06Timeline of config validation
  6. 8:49Principles for reliable metrics
  7. 9:31Incident prevented by validation
  8. 11:15Investigating bad changes
  9. 14:25Expanding safety tools
  10. 16:30Config safety challenges
  11. 17:54Closing remarks
~/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.