~/talk

Confessions of a Systems Engineer: Learning from My 20+ Years of Failure

Talkat SREcon20 Americas · 2020-12-07..12-09· [career-development, soft-skills]
slides:none on file

No change is safe: a config meant for test once reaches prod via a VIP and takes out prod services, so every rollout uses canary under deployment with staged ramp and positive validation. Automation must measure, diagnose and mitigate — systems fail faster than humans. Lack of admin tooling forces a full index rebuild that costs hours; exercise DR, verify backups, and treat operational tools as production code. Design degraded modes, aggressive traffic redirecting, input sanitization, and documented handoffs.

AI-written summary · about

  1. 0:00Intro
  2. 2:51There Are No Safe Changes
  3. 4:12Minimize the Blast Radius on Changes
  4. 6:35Monitor Accurately and Measure Thoroughly
  5. 9:07Automate Mitigations
  6. 12:03Degraded Service Modes, or An Imperfect Experience Usually Beats a Nonexistent One
  7. 15:17Use Functional Gates Pre-, Post- and During Releases
  8. 18:36Design to Meet SLAs and Mitigate Incidents Quickly
  9. 21:02Regularly Exercise All Processes and Tools
  10. 24:15Enforce Processes with Technology
  11. 27:10Redirect or Drop Traffic Aggressively During Incidents
  12. 29:01Production Quality Tools
  13. 31:14Sanitize and Verify Inputs
  14. 33:17Understand All of the Scenarios You Support
  15. 35:45Transition Service Responsibilities Carefully
~/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.