~/talk

A Retrospective: Five Years Later, Was Chaos Engineering Worth It?

Talkat SREcon21 · 2021-10-12..10-14· [devops-and-delivery, distributed-systems]
links:none on file
slides:none on file

Five years of practice yields concrete verdicts: chaos experiments are cheap, automatable regression checks that catch real bugs. Examples include kubelet binds to first API server (causing node recovery failures), Alpine musl lacks DNS over TCP (DNS truncation breaks at ~48 nodes), and deliberately introducing 15 chaos points inside a certificate-rotation service to expose implementation bugs. Tools used include PowerfulSeal, Litmus, Pumba and Toxiproxy; upgrades and chaos reliably reproduce subtle golang/kubernetes issues and deliver ROI from confidence to critical bug discovery.

AI-written summary · about

  1. 0:00Intro
  2. 1:00What is Chaos Engineering
  3. 3:17The Innovation Adoption Lifecycle
  4. 4:38The Mobile Phone
  5. 6:15The Chaos Monkey
  6. 8:50Examples from the trenches
  7. 9:46Are you really highly available
  8. 14:26Resolving DNS
  9. 14:53Truncation
  10. 18:49Finding Bugs
  11. 20:36Causes of Failure
  12. 21:49Lessons Learned
  13. 26:11Tools
  14. 28:54Training
~/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.