~/workshop

PUSHing web app performance with HTTP/2

Workshopat JSConf.Asia 2018 · 2018-01-25..01-27· [web-performance, nodejs]
slides:none on file

Hands-on coverage of HTTP/2’s real effects: use nghttp2/h2load to show HTTP/2 serves many concurrent streams with far higher throughput (demo sends ~10,000 requests), Node.js 9.4 exposes the new APIs, and a small TLS keygen utility eases local HTTPS. A push demo and a FASTify-based manifest prototype eliminate the HTML→asset round trips (zero think-time), but naive pushes waste bandwidth unless paired with a server push aware cache digest or serviceworker. A working http2.live CDN prototype exists, with a few cross‑OS tooling hiccups.

AI-written summary · about

  1. 0:00Introduction to HTTP/2
  2. 2:52Core HTTP/2 concepts
  3. 8:58Advanced features and connections
  4. 14:41Standards and participation
  5. 18:49Debugging and tools
  6. 25:30Tooling and installation
  7. 34:03Load testing and performance
  8. 49:59Additional utilities and setup
  9. 59:35Building HTTP/2 servers
  10. 1:15:43TLS and protocol negotiation
  11. 1:33:33Security extensions and keys
  12. 1:46:54Implementation and experimentation
  13. 2:41:13Server push and deployment
~/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.