~/talk

Resilience Is Not Enough

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

Argues that redundancy alone fails and systems must be built to recover quickly and predictably, not just tolerate faults. Recommends concrete practices: fault injection and game-day testing, formal methods and cellular architectures to reduce risk, and a documented correction of errors process with time‑bound action items. Operational choices include making every change reversible with durable audit logs, supporting rapid zero-change deployments or controlled slow‑start ramps, and designing cold‑start and throttling behaviors so restarts succeed under load.

AI-written summary · about

  1. 0:00Introduction
  2. 1:30History of Engineering
  3. 2:20Engineering Practices
  4. 4:50Engine Failure
  5. 5:35Engine Explosion
  6. 6:30Recovery
  7. 8:10Finding the root cause
  8. 8:45Building systems easy to recover
  9. 9:28Turn off and on again
  10. 10:06Tetris analogy
  11. 10:43Complex systems
  12. 11:25Resilient systems
  13. 12:12Intentional engineering choices
  14. 12:36Use the same system
  15. 13:22One of the most memorable failures
  16. 14:48Warning signs
  17. 15:50Waiting for recovery
  18. 16:32Light jogging
  19. 17:30Resource exhaustion
  20. 18:45Change in complex failures
  21. 19:26Change in complex systems
  22. 21:08Key takeaways
  23. 21:39Conclusion
~/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.