~/talk

Techniques for SLOs and Error Budgets at Scale

Talkat Conf42 Observability 2023 · on Thursday, 2023-06-08· [observability, devops-and-delivery]
linkedin:redhotpenguin
slides:none on file

Rolled SLOs across a 1,000+ engineer org by prescribing concrete SLIs (good vs bad requests), calibrating thresholds until 99.95% (3.5 nines) is achieved, and exposing dashboards that let teams iterate latency cutoffs. Measures use raw histograms (log‑linear or inverse cumulative histogram) to sum exact sample counts and avoid sketch/T‑digest aggregation errors. Error budgets are literal: success 99.95 gives error budget = 0.05%, and composite budgets roll upstream through third‑party and mid‑tier services to prioritize reliability work.

AI-written summary · about

  1. 0:00intro
  2. 0:21preface
  3. 0:54have you used this in your career? (traffic for total.rrd)
  4. 1:16hi, i'm fred
  5. 2:00how do you implement slos for 1000 engineers?
  6. 2:49books
  7. 4:33sli: good vs bad requests
  8. 7:11slo: good/bad time_range
  9. 10:42eb: 1-slo, 1-0.9995 = 0.05%
  10. 12:33keys to slo / error budget democratization
  11. 13:18latency and availability
  12. 15:05measuring availability is easy, measuring latency is not easy
  13. 16:17quantifying latency at scale
  14. 17:22a common mistake
  15. 19:26"dr. histogram - how i learned to stop worrying and love latency bands"
  16. 24:01use raw histograms, avoid sketches & approximations
  17. 25:57decomposing histogram modes
  18. 27:54multi service slos / error budgets
  19. 29:57thank you, questions?
~/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.