~/talk

Tracing is More Than Traces: The Insights in Trace Aggregates

Talkat KubeCon + CloudNativeCon Europe 2019 · on Wednesday, 2019-05-22· at 15:55· Hall 8.0 C4· [observability, distributed-systems]
links:none on file
slides:none on file

Aggregating thousands of LightStep traces and running statistical correlation on latency histograms surfaces the real causes of tail latency: resource contention on mutexes and specific high‑cardinality tag values. A donut‑service demo shows p99 and p99.9 analysis identifying a single server/customer and a fryer/topper mutex by a unique lock ID tag; chocolate orders hold the lock longer, so splitting locks reduces tail latency. This uses trace aggregates to compute the critical path and relies on open telemetry‑style portable traces.

AI-written summary · about

  1. 0:00Intro
  2. 0:25Quick review
  3. 2:08A single trace
  4. 4:17Trace aggregate analysis
  5. 6:43Correlation based on statistical analysis
  6. 10:01Latency anomalies in context of service infrastructure
  7. 13:32Critical path analysis - resource contention
  8. 16:02Resource contention analysis
  9. 18:42Example: mutex contention-terminology
  10. 19:39Demo time
  11. 26:45What was this talk about?
~/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.