~/talk

Profiling is for Dev, Monitoring is for Ops – no more!

slides:none on file

Claims that Prometheus-style whitebox monitoring and always-on Go profiling let developers instrument production binaries, attach pprof endpoints via an anonymous import, and profile live traffic. Demonstrates Prometheus (written in Go) used at SoundCloud to debug and optimize itself, uses metrics at /metrics and on-the-fly CPU profiles, and shows why ~100 probes are needed to estimate a one‑minute 99th‑percentile latency. The tools are concrete and the approach demonstrably works in production.

AI-written summary · about

  1. 0:00Start
  2. 3:09Site Reliability Engineering
  3. 5:06SRE vs. DevOps
  4. 9:11Symptom-based alerting
  5. 11:06Black-box monitoring FTW?
  6. 14:121. Your probe is not real user traffic.
  7. 21:11What makes white-box monitoring a dev concern?
  8. 27:46Profiling in Go Anything new here?
  9. 31:36What makes profiling an Ops concern?
  10. 34:52Next step: Distributed Tracing always and everywhere...
  11. 36:362. Play with Prometheus.
~/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.