~/talk

Distributed Request Tracing for the Streaming Video Ecosystem

Talkat Demuxed 2021 · 2021-10-05..10-07· [observability, web-platform]
links:none on file
slides:none on file

Project builds a working POC that extracts trace context from players and CDN logs, stitches them into request-scoped traces and feeds Zipkin for root-cause work. It instruments Dash.js and THEOplayer, uses query-string CMCD with CMCD session ID (SID) and custom org.svalabs.rid, pulls Fastly/AWS CloudFront/S3 logs into Datazoom and Splunk, and demonstrates visible alignment of player events, CDN log lines and stalls under slow 3G. Next steps are scale tests, simulated failures, more CDNs and Zipkin visualisations.

AI-written summary · about

  1. 0:00Start
  2. 0:14The Four Signals of the Streaming Apocalypse
  3. 1:00Where in the workflow is the root cause
  4. 3:21Josh Evans
  5. 4:27Phase 1 (VOD) - Goals and Objectives
  6. 5:26Phase 1 Configuration - VOD
  7. 5:53Services & Technologies
  8. 6:29Unlocking Observability
  9. 7:54Common Media Client Data (CMCD)
  10. 11:06Working List: CDN Trace Context
  11. 16:28Phase 1 (VOD) - Next Steps
  12. 17:47Common Media Server Data
~/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.