When "idle" isn't idle: how a Linux kernel optimization became a QUIC bug
We investigated a bug where CUBIC's congestion window became pinned at its minimum floor, causing a performance to plummet. The fix involved correctly measuring idle periods to distinguish RTT wait times from actual application idleness.
Discussion around the web
- Hacker News163 · 37 💬
Score breakdown
- Technical depth97
- Practical value45
- Originality60
- Writing quality82
- Source reputation90
- Recency0
- External engagement31
- On-site engagement0
More like this
Engineering at Meta53
Modernizing the Meta Ads Service With an Open-Source Kernel Scheduler
unknown·6 min read
The GitHub Blog68
From latency to instant: Modernizing GitHub Issues navigation performance
Natalie Guevara·unknown·13 min read
Pinterest Engineering58
Finding zombies in our systems: A real-world story of CPU bottlenecks
Pinterest Engineering·unknown·15 min read
The GitHub Blog63
Debugging network stalls on Kubernetes
Theo Julienne·unknown·26 min read
Engradar shows a summary and links to the original article. The full article is hosted on blog.cloudflare.com.