~/talk

Y2K and Other Disappointing Disasters: How To Create Fizzle

Talkat RubyConf 2017 · 2017-11-15..11-17· [devops-and-delivery]
slides:none on file

A clear claim: massive prep makes disasters fizzle rather than being overblown, shown by Y2K teams who patched firmware, carted floppies and sat in war rooms instead of a cascade of outages. Concrete tools and failures include paginated on‑call ops and physical upgrades, building codes that saved Torch Tower but not Grenfell, the I‑35W bridge collapse from undersized gusset plates plus added load, and engineering practices like microservices, kill switches and Chaos Monkey with feature flags (LaunchDarkly) to forceable test and degrade gracefully.

AI-written summary · about

  1. 0:00Introduction
  2. 1:31Pages
  3. 3:14Alarmism
  4. 3:51Y2K Mitigation
  5. 5:18Space Program
  6. 6:12Risk Reduction
  7. 6:42Essential Elements of Reducing Risk
  8. 8:02Avoiding Risk
  9. 8:50Finite State Machines
  10. 9:44Zip Codes
  11. 10:42Harm Mitigation
  12. 11:19Building Codes
  13. 11:57Mexico City
  14. 13:56Granville Towers
  15. 17:10Identifying Risk
  16. 18:45What is Failure
  17. 21:41Risk Model
  18. 22:01Kill Switch
  19. 22:17Never Deploy
  20. 22:36Failure is inevitable
  21. 23:00Why is predicting disasters so complicated
  22. 23:50Internet magic
  23. 26:25Minneapolis Bridge
  24. 29:30General Concepts
  25. 29:48Things that cause disasters
  26. 30:41Messaging
  27. 31:30Storage
  28. 32:14Test
  29. 33:09Automate
  30. 34:57Testing
  31. 36:18Expect Failure
  32. 36:45Launch Darkly
~/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.