~/talk

Speeding Up VKontakte’s Network Layer with HTTP/3

TalkinRussianat Mobius 2021 Moscow · 2021-11-22..11-25· [networking]
links:none on file
slides:none on file

The talk explains why VK moved from HTTP/2 to HTTP/3 (QUIC over UDP) to improve mobile network performance and reliability, especially on poor connections. It reviews limitations of TCP and HTTP/2, describes how QUIC/UDP addresses those issues, and details the practical steps and outcomes of implementing QUIC/HTTP3 in VK’s Android and iOS apps plus guidance for migrating your app to the new protocol.

AI-written summary · about

  1. 0:00Introduction
  2. 1:33Why HTTP/3
  3. 4:04HTTP/2 problems and structure
  4. 7:13QUIC and HTTP/3
  5. 9:17DNS optimizations
  6. 13:27Connection optimizations
  7. 19:32Request optimizations
  8. 24:09Flow control
  9. 28:44Test results
  10. 30:52HTTP/3 server implementation
  11. 33:20Client-side libraries
  12. 36:30Cronet library for Android
  13. 38:17Setup and integration
  14. 39:22Protocol switching
  15. 40:28Implementation recommendations
  16. 41:31Missed topics and resources
  17. 42:20Q&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.