~/talk

The (Full)stack Trace: Understand Your App with Distributed Tracing

Talkat JSConf US 2019 · 2019-08-12..08-14· [observability]
slides:none on file

Shows that full stack distributed traces link browser activity to backend spans so you can see what actually happens and why a user sees slowness. Demonstrates wiring front end timing into backend by adding a trace ID header on HTTP requests, using a superagent plugin and Redux middleware to start/stop spans, and shipping traces to Jaeger UI. Advises batching spans instead of one HTTP call per action and points to real‑world example repos and an all‑in‑one Jaeger docker image.

AI-written summary · about

  1. 0:00Intro
  2. 0:18Your users are at risk
  3. 1:00Its too slow
  4. 3:49What is a trace
  5. 7:51What makes up a trace
  6. 9:21How do we instrument our code
  7. 10:48Whats behind the API
  8. 12:08Whats in a real application
  9. 13:55Making the full stack
  10. 15:08In a full stack application
  11. 18:15Conclusion
~/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.