Skip to content

Multiplexing

Medium — good to knowNetworking

ELI5 — The Vibe Check

Multiplexing sends multiple requests over a single connection simultaneously. Instead of opening 6 connections for 6 files, you send all 6 over one connection interleaved. It's like having one highway lane that carries packages for 6 different deliveries at once, weaving them together.

Real Talk

Multiplexing in HTTP/2 and HTTP/3 allows multiple request-response pairs to be in-flight simultaneously over a single TCP/QUIC connection. Frames from different streams are interleaved, eliminating HTTP/1.1's head-of-line blocking at the application layer. HTTP/3 solves it at the transport layer too.

When You'll Hear This

"HTTP/2 multiplexing means we don't need domain sharding or sprite sheets anymore." / "Multiplexing over one connection is more efficient than opening 6 parallel TCP connections."

Made with passive-aggressive love by manoga.digital. Powered by Claude.