~/talk

Don't Forget the Network: Your App is Slower Than You Think

Talkat RailsConf 2016 · 2016-05-04..05-06· [web-performance]

Claim: user-perceived latency includes routing and network time often invisible in New Relic and can add 50% or more to response time; use New Relic queue tracking and external checks (Runscope, ThousandEyes, Pingdom) to measure end-to-end. Detect interpreter pauses with a sleep-1 thread probe to surface GC or VM scheduling stalls. Replace averages with percentiles (median, 95th/99th percentiles), breakout per-host graphs, and per-instance alerts. Netflix-style VM benchmarking can improve capacity/cost (roughly ~1/3 savings when done right).

AI-written summary · about

  1. 0:00Start
  2. 6:33Routing
  3. 10:46Request time
  4. 14:22Servers
  5. 15:25Runtime lag
  6. 18:49VM lag
  7. 23:34Metrics
  8. 31:14Graph the median
  9. 32:27Graph 95th percentile
  10. 32:59Graph 99th percentile
  11. 34:09Aggregate graphs another average
  12. 35:00Breakout graphs
  13. 35:45Seriously, do it Visualize your data
  14. 37:32Breakout alerts
  15. 38:14Questions?
~/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.