~/talk

How We Went From Two Major Outages to 99.98% Reliability in 6 Months

Talkat DevOpsDays Boston 2024 · 2024-10-21..10-22· [devops-and-delivery]
slides:none on file

Company pauses product engineering for a quarter and focuses on reliability, then hits 99.98% to 99.99% within months by practical changes. Stack uses Kubernetes on Google Cloud with Terraform, ELK APM, Prometheus/Grafana and CircleCI. Engineering splits a Django monolith into eight deployments, adds read replicas and read‑only mode, implements active‑active multi‑region clusters with global load balancer, extends JWT expirations for offline client access, automates on‑call and postmortems, drills scenarios quarterly, and sustains zero churn while surviving 20x traffic.

AI-written summary · about

  1. 0:00Introduction
  2. 1:40Two major outages crisis
  3. 3:04Reliability for Twingate
  4. 5:31Baseline practices
  5. 5:51Reliability as core feature
  6. 7:40Reducing blast radius
  7. 8:25Splitting monolith
  8. 10:12Read replicas added
  9. 11:17Disaster drills
  10. 12:21Non-critical writes handling
  11. 13:03Automatic read-only mode
  12. 13:48Multi-region active-active
  13. 15:33Multi-region benefits
  14. 16:18Thundering herd problem
  15. 17:20JWT token expiration
  16. 18:46Automating on-call
  17. 20:14Quarterly disaster drills
  18. 21:19Results and customer impact
  19. 22:4320x traffic spike handling
  20. 23:06Reliability benchmarks exceeded
  21. 23:51Reliability task force plans
  22. 24:57Sharding production
  23. 26:00Q&A
~/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.