~/talk

What Breaks Our Systems: A Taxonomy of Black Swans

Talkat LISA18 · on Tuesday, 2018-10-30· at 15:00· Legends Ballroom D· [observability, distributed-systems]
slides:none on file

Conference postmortems group outages into six actionable failure modes and show concrete defenses. Examples include an ext3 2 TB filesystem ceiling that halts an RDS MySQL instance, PostgreSQL transaction-ID wrap requiring table truncation, an AWS per-cluster connection limit that cripples a mail provider, a Slack reconnection spike disconnecting 13% of users, a regex-driven CDN wipe at scale, and NotPetya hitting Maersk for about $300M — defenses: canaries, fast rollbacks, write-heavy load tests, circuit breakers, 3-retry exponential backoff, and tight dependency isolation.

AI-written summary · about

  1. 0:00Introduction
  2. 0:35Defining black swan events
  3. 2:00Defending against outages
  4. 3:35Overview of incident types
  5. 4:26Hitting system limits
  6. 7:48Defending against limits
  7. 9:37Spreading slowness
  8. 11:39Defenses for slowness
  9. 13:44Thundering herds
  10. 16:24Mitigating coordinated demand
  11. 19:40Automation interactions
  12. 21:31Controlling automation
  13. 23:02Cyberattacks
  14. 25:14Dependency problems
  15. 26:46Building resilient systems
  16. 28:01Incident management
  17. 29:14Conclusion
~/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.