~/talk

The Holy Grail of Systems Analysis: from What to Where to Why

Talkat Strange Loop 2017 · 2017-09-28..09-30· [observability, microservices]
links:none on file
slides:none on file

Claims that distributed latency usually comes from throughput-driven contention and queueing, illustrated with Google Dapper’s limits and a demo built on LightStep and open tracing. Shows a small code change that tags spans with resource identifiers and then aggregates contending spans to expose causation not just correlation, yielding surprising numbers like 70–80% of lock load from a different endpoint and single actors causing ~88% of contention, and a working demo with mutex tracking.

AI-written summary · about

  1. 0:00Introduction
  2. 1:46Building systems is hard
  3. 2:31The purpose of monitoring
  4. 3:08Microservices
  5. 4:08Microservices and tracing
  6. 5:35Distributed systems
  7. 7:24Metrics
  8. 8:14Anomalies with Metrics
  9. 10:03Dashboards
  10. 11:19Number of Metrics
  11. 12:20Where is the Problem
  12. 13:40Our Architecture
  13. 14:04Queues
  14. 14:49Donuts
  15. 18:30Chasing
  16. 19:42Sampling
  17. 21:03Understanding Why
  18. 21:26Hypothesis
  19. 22:06Independent Tracing
  20. 23:44Preview
  21. 24:51Back to doughnuts
  22. 25:02The doughnut zone
  23. 26:27Graph layout library
  24. 28:01Restock
  25. 30:29Cleaning the fryer
  26. 32:48Summary
  27. 33:40Open Tracing
~/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.