~/talk

How to handle incidents at scale

Talkat Droidcon London 2023 · 2023-10-26..10-27· [devops-and-delivery, observability]
slides:none on file

Defines incidents as unexpected disruptions and prescribes a concrete workflow: detection via tools like Firebase Crashlytics, Datadog and Prometheus with thresholds (example 98% API success threshold), alerting into a dedicated incident channel, then an incident response team split into debuggers and an incident communicator role who gives 15–30 minute updates. Resolution prefers rollback over risky hot fixes when possible, followed by a required postmortem (examples: GitLab DB outage, Atlassian template) before declaring closure.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:07Defining incidents and benefits
  3. 2:34Three phases of incident handling
  4. 3:55Detection: classification and monitoring
  5. 6:22Detection: alerting and preparedness
  6. 7:25Incident response team structure
  7. 9:10Communication: roles and channels
  8. 10:54Communication: updates and transparency
  9. 12:58Customer communication and status pages
  10. 14:23Resolution: fixes and monitoring
  11. 16:06Postmortem: analysis and prevention
  12. 18:12Closing the incident
~/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.