Pragmatic execution tracing
summary
Tracing captures a full request path with spans and trace IDs so you can pinpoint a missing DB index, a hot CPU hotspot, or a fan‑out that makes latency grow exponentially. Visualization works with Chrome tracing JSON and flamegraphs; backends include Jaeger/Zipkin (Jaeger is a popular CNCF choice). The talk claims OpenTracing vs OpenCensus matters: OpenTracing is a minimal API that leaves propagation to each backend, while OpenCensus provides a propagation format and a metrics API. Getting started often means adding an exporter and middleware—sometimes just two lines of code.
AI-written summary · about
chapters (5)
related talks
23mIntroduction to OpenTracing
38mOpenTracing Project Intro
37mObservability, Distributed Tracing & the Complex World
26mOpenTracing Isn't Just Tracing: Measure Twice, Instrument Once
33mOpenTracing and Containers: Depth, Breadth, and the Future of Tracing
36mOpenTracing Project Deep Dive
22mTracing is for Everyone, Not Just Backend Engineers. (How Tracing Could Help Front-e...
36mA Survey of the OSS Tracing Ecosystem - Ben Sigelman & Ted Young, LightStep
