~/talk

Datacenter Fires and Other 'Minor' Disasters

Talkat RubyConf AU 2017 · on Friday, 2017-02-10· [observability, devops-and-delivery]
slides:none on file

Midnight release pushes master instead of release branch and runs unapproved migrations, forcing a drop and restore from a full database backup and causing a three‑times‑normal outage; a collocated credit‑card processor goes offline after a data center fire over a holiday, but a checkbox in admin UI isolates payments so the site keeps working; planned power maintenance fries PSU hardware and systems ran on diesel for two weeks; malformed websocket messages (clients send 30–60 frames/s) cause a self DDOS until malformed input and exponential backoff are fixed.

AI-written summary · about

  1. 0:00Intro
  2. 0:36Friday Hug
  3. 2:54If nothing bad happens you don't have good story to tell.
  4. 3:19War Stories
  5. 4:04Midnight
  6. 7:57Automate Everything
  7. 8:26Always Have A Backup
  8. 12:26Dependencies
  9. 13:15Fire #2
  10. 16:15No Silos
  11. 16:55Disaster Recovery
  12. 17:21Cloud
  13. 18:04Japan
  14. 19:57Assumptions
  15. 20:17Solder
  16. 23:53Enemy
  17. 24:27We all mess up
  18. 25:04What Saves Us?
  19. 25:55Learn
  20. 26:49Communication
  21. 27:40Ownership
  22. 28:06Postmortem
  23. 28:19Blameless
  24. 29:07Diversity
  25. 30:20Questions - Cat Pictures
~/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.