~/talk

Make it faster!

Talkat Build Stuff 2016 · 2016-11-16..11-18· [web-performance, frontend-architecture]
slides:none on file

Wix measures real user performance across 100M sites (50M pageviews/day, 2B HTTP requests) by collecting production metrics (median DNS ~150ms, TTFB for media, KB/s, staged render times showing ~50% spent waiting for JS). Pipeline: single-pixel GET pipeline -> nginx logs -> Apache Flume -> Hadoop + Apache Spark -> dashboards/alerts; they use New Relic and Hana for redundancy. Developers use a performance API wrapper over W3C marks/measures (optional reporting). Practical wins: CDN + caching, service workers, prefetch/preconnect, async/defer, and HTTP/2 gave ~20% faster JS download in real data.

AI-written summary · about

  1. 0:00Introduction
  2. 0:25Overview
  3. 0:53About Dan
  4. 2:41Measuring Performance
  5. 4:03Running Performance Tests
  6. 5:13Keep it Real
  7. 5:43DNS Time
  8. 6:22Response Time
  9. 6:57Performance Time
  10. 9:11Time to First byte
  11. 10:33DNS Provider attack
  12. 11:12DNS lookup time graph
  13. 11:54Performance API
  14. 15:39Chrome Dev Tools
  15. 16:37New Relic Insights
  16. 18:16Build vs Buy
  17. 20:43Open Source
  18. 22:59BI Catalog
  19. 24:43Web Performance API
  20. 26:50Rail Model
  21. 30:46Bundles
  22. 32:10HTTP 2 impact
  23. 33:03Cache
  24. 39:31Summary
  25. 43:17Questions
~/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.