E-Ink News Daily

← Back to list

Better HTTP/1 connection reuse in Go 1.27

Go 1.27 improves HTTP/1 connection reuse in the standard library's net/http client, reducing connection stalls caused by serialized HTTP/1 requests. The changes make the client smarter about when to reuse existing connections versus opening new ones, improving throughput under load.

Background

Go's net/http client has long used HTTP/1 connection pooling, but under heavy concurrent load with slow servers, connections can stall due to HTTP/1's serialized request-response nature. This has led some developers to workarounds or default to HTTP/2.

Source
Hacker News (RSS)
Published
Oct 15, 2026 at 12:29 AM
Score
6.0 / 10