~/talk

Unpacking Your OTel Baggage

Talkat Observability Day Europe 2026 · on Monday, 2026-03-23· [observability, web-platform]
links:none on file
links:none on file
slides:none on file

Claims that OpenTelemetry baggage can carry domain keys across services and that Skyscanner uses it to drive per-request QoS decisions via an injected source header. Built a language-agnostic developer API (M shell), a custom propagator to block export, automatic header injection into the mesh, and a YAML-driven Istio decision set. Runs across four regions, 24 clusters, 600 services and ~35,000 pods serving 60M RPM, removes need for global counters or no Redis, and successfully enforces priority routing while falling back to global defaults.

AI-written summary · about

  1. 0:00OpenTelemetry Baggage intro
  2. 2:29Custom context propagation challenges
  3. 5:16What Baggage is and how it works
  4. 7:21What Baggage is not and limits
  5. 9:06Skyscanner’s Baggage use
  6. 11:56Improving service quality with Baggage
  7. 15:51Smart routing with Baggage in Istio
  8. 17:14Baggage best practices
  9. 17:56Q&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.