~/talk

"Observability for the Front End"

Talkat Frontrunners 2024 · on Friday, 2024-03-08· [observability, frontend-architecture]
slides:none on file

Claim: OpenTelemetry can trace browser requests end-to-end but it’s partial and fiddly. Uses OpenTelemetry protocol with W3C traceparent headers, demo ties a browser span through checkout to backend services (demo uses 10 languages, Jager and Honeycomb backends). Automatic fetch and ajax spans and document-load metrics work; user-interaction spans often fail in React so manual wiring (and Zone for Angular) is required. Built demos (observaquiz, RUM integration) mostly work but require extra code to get reliable causality.

AI-written summary · about

  1. 0:00Front-end observability intro
  2. 2:07What is OpenTelemetry and why it matters
  3. 4:58Observability defined
  4. 7:46OpenTelemetry service maps
  5. 8:50Live OpenTelemetry demo
  6. 13:54Understanding distributed traces in depth
  7. 18:29OpenTelemetry backend today
  8. 19:12Front-end observability tools
  9. 21:42Browser instrumentation
  10. 24:14Front-end tracing limits
  11. 26:18Front-end observability vision
  12. 28:09Get involved with OpenTelemetry
  13. 29:14Observability 2.0 future
~/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.