Head-of-Line Blocking
Embed This Widget
Add the script tag and a data attribute to embed this widget.
Embed via iframe for maximum compatibility.
<iframe src="https://statuscodefyi.com/iframe/glossary/head-of-line-blocking/" width="420" height="400" frameborder="0" style="border:0;border-radius:10px;max-width:100%" loading="lazy"></iframe>
Paste this URL in WordPress, Medium, or any oEmbed-compatible platform.
https://statuscodefyi.com/glossary/head-of-line-blocking/
Add a dynamic SVG badge to your README or docs.
[](https://statuscodefyi.com/glossary/head-of-line-blocking/)
Use the native HTML custom element.
A performance problem where a slow or lost packet blocks the processing of all subsequent packets in the same ordered stream, even if those later packets have already arrived. In HTTP/1.1, a single slow request on a connection blocks all queued requests (pipelining head-of-line blocking). HTTP/2 solved this at the HTTP layer with multiplexed streams but still suffers from TCP-level head-of-line blocking when a packet is lost. HTTP/3 over QUIC solves TCP head-of-line blocking by providing independent stream multiplexing at the transport layer.