News for hackers. Stuff that matters.
Re:HTTP/3 is everywhere but nowhere by jiggawatts on Monday March 17, 2025 @10:00PM (#43394991)
> pass back HTTP 1.1 ... to the backing service.

Sure, but now you've lost some of the benefits of HTTP/3, such as the header compression and less head-of-line blocking. To some degree the load balancer can solve this by using multiple parallel HTTP 1.1 streams, but in practice I've seen pretty bad results in many common scenarios.

Re:HTTP/3 is everywhere but nowhere by djha-skin on Tuesday March 18, 2025 @10:52PM (#43407838)
No one cares about those "benefits" _on a gigabit line_. The head of your line is not blocked at such speeds, believe you me. Same thing with compression. Like, why. Other than to make it harder to debug?
Re:HTTP/3 is everywhere but nowhere by jiggawatts on Tuesday March 18, 2025 @11:42PM (#43408102)
I had head-of-line-blocking issues recently on a 10 Gbps data centre link!

HTTP client packages often use a small, fixed number of connections per domain. So if you have two servers talking to each other and there's slow requests mixed in with short RPCs, the latter can sit in a queue for tens of seconds.