~/talk

Multiplex tcp requests through Envoy HTTP/2 stack

Talkat EnvoyCon 2020 Virtual · on Thursday, 2020-10-15· at 08:10· Virtual, Virtual· [web-platform, networking]
links:none on file
slides:none on file

Envoy now terminates and proxies HTTP/2 CONNECT and can encapsulate raw TCP byte streams as H2 data frames using a TCP connection pool H2 codec, enabling metadata as headers and header-based routing. Multiplexing lets many TCP tunnels share one TLS/TCP connection and avoid repeated TLS handshakes. A server-side HTTP connection manager extracts streams while an internal listener/socket avoids kernel copies by moving Envoy buffers, cutting extra copies. Feature lands in Istio 1.8 and upstreaming continues H2 CONNECT encapsulates raw TCP

AI-written summary · about

  1. 0:00Intro
  2. 0:32Background
  3. 2:15Solution overview
  4. 5:02Metadata exchange
  5. 5:52Enriched route options
  6. 6:25Low-cost handshake
  7. 7:50Low overhead
~/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.