~/talk

Observability, Distributed Tracing & the Complex World

Talkat GOTO Chicago 2019 · 2019-04-29..04-30· [observability]
slides:none on file

Claims that distributed request tracing is the practical trace model (every request needs a unique ID) and that traces are high-volume, high-cardinality so storage and write throughput matter. Covers span/spanID/traceID semantics, B3 propagation, Zipkin and Jaeger exporters, Prometheus and Istio/service mesh integration, and a Google Hipster Store demo that shows instrumentation. Notes logs remain the source of truth for root cause, traces speed causal ordering, and cautions that traces can reach 200 spans per request—driving the need for the OpenTracing/OpenCensus merger.

AI-written summary · about

  1. 0:00Introduction
  2. 1:55Performance Monitoring
  3. 2:20Distributed Systems
  4. 2:55Observability
  5. 4:15Observability is SignaltoNoise
  6. 5:15Distributed Tracing is Wrong
  7. 6:05Tracing Analogs
  8. 7:00Bringing Events Together
  9. 9:40Span Elements
  10. 11:00Service Elements
  11. 11:55Tracers
  12. 13:25Propagation
  13. 14:20Standards
  14. 15:50Open Tracing
  15. 16:10Open Tracing Limitations
  16. 17:55Open Tracing API
  17. 19:15Open Census
  18. 20:40Open Sensing
  19. 22:20Viewpoint
  20. 23:15Languages
  21. 25:05Logging
  22. 26:55Open Tracing Open Census merger
  23. 28:25Hipster Store Demo
  24. 30:00GitHub Repository
  25. 30:50How to get involved
  26. 32:00Can I store traces everywhere
  27. 34:25I already have a log
~/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.