~/talk

QUIC for Node.js!

Talkat WFH Conf 2020 · on Thursday, 2020-03-26· [nodejs]
slides:none on file

Node.js gains a QUIC implementation built on a modified OpenSSL and helper libraries, producing 90k lines across three PRs including 25k lines of C++ to handle encryption, flow control, and streams. Handshakes run about 60% faster and data rates show 20–70% improvement in benchmarks. The code functions for testing but triggers occasional segfaults and remains experimental until OpenSSL 3.1 (estimated 1–2 years), with PRs open for review.

AI-written summary · about

  1. 0:00Introduction
  2. 1:18What is QUIC
  3. 2:20HTTP/2 limitations
  4. 3:42Head-of-line blocking
  5. 5:32QUIC solves blocking with UDP
  6. 7:19QUIC encryption and TLS
  7. 8:01Node.js QUIC progress
  8. 8:42QUIC server in Node.js
  9. 9:47QUIC streams flexibility
  10. 10:50QUIC client in Node.js
  11. 11:53QUIC performance benefits
  12. 13:17QUIC architecture in Node.js
  13. 14:22QUIC vs HTTP/3
  14. 15:03Code review details
  15. 16:47QUIC review challenges
  16. 17:28OpenSSL limitations
  17. 18:12QUIC future timeline
  18. 18:54Q&A
~/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.