~/talk

Building Reliable Services at NRK TV

Talkat NDC Oslo 2021 · 2021-11-29..12-03· [observability]
slides:none on file

NRK TV serves ~500k users daily and defines reliability with concrete SLOs (example: 99.95% uptime → 4 minutes downtime/week) and per-minute SLI measurements (error rate, 99th‑percentile latency). Reliability work uses load and fault injection experiments with k6, Polly and Simi controlled by Unleash and observed in Application Insights. A concrete fix: replace on‑request blob fetch with a periodic hosted fetch plus hard‑coded fallback, which makes injected 60s latency irrelevant and prevents cache‑stampede failures.

AI-written summary · about

  1. 0:00Start
  2. 1:26Agenda
  3. 2:39What Is the Service
  4. 7:02What Does It Mean To Be Robust and What Did It Mean To Be Resilient
  5. 7:53Resiliency
  6. 15:42How Complex Systems Fail
  7. 17:12Site Reliability Engineering
  8. 17:30Service Level Indicators
  9. 17:55Latency
  10. 27:37Application Insights
  11. 29:22Notifications
  12. 30:28Architecting for Reliability
  13. 33:29Robustness
  14. 35:23Fault Injection Library
  15. 36:06Pure Load Test
  16. 37:17Load Tests with Introduced Faults
  17. 41:17Caching
  18. 42:23Works Board's Time Expansion Algorithm
  19. 42:52Daily News
  20. 46:17Why Is this Api Important
  21. 47:15Load Test
  22. 49:00Latency Config
  23. 50:51Original Design
  24. 59:17Bionic Repo
~/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.