Finding the Slow Request with a Trace Backend: Jaeger v2, Grafana Tempo and the N+1 Query in Checkout
Finding the slow request in a trace backend depends on asking the right question: Jaeger v2 searches indexed tags, Tempo uses TraceQL with conditions across spans. We open Bookstore's 7.6-second checkout in the waterfall, find the retry storm and the N+1 query, measure two fixes and hedging, and show why percentiles computed from tail-sampled traces mislead.
15 Nov 2026
·
12 min
·
11