Home / Companies / Cloudflare / Blog / Post Details
Content Deep Dive

Optimizing HTTP/2 prioritization with BBR and tcp_notsent_lowat

Blog post from Cloudflare

Post Details
Company
Date Published
Author
Patrick Meenan
Word Count
2,952
Company Posts That Month
25
Language
English
Hacker News Points
-
Post removed?
No
Summary

Optimizing HTTP/2 performance requires good support for resource prioritization across the networking stack. This article discusses interactions between web servers, Operating Systems, and networks, and how to tune a server for optimal end-user performance. On Linux 4.9 kernels and later, enabling BBR congestion control and setting tcp_notsent_lowat to 16KB can improve HTTP/2 prioritization reliability. Proper resource ordering can significantly speed up page rendering, especially on slower connections. Tuning for TCP_NOTSENT_LOWAT of 16KB and using BBR congestion control can help reduce buffering and improve end-user performance with HTTP/2.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.