chiprook
← Software
SoftwareOctober 27, 2026, 04:46

Go 1.28 HTTP/2 parking cuts server memory ~40% at 5,000 idle connections

Draft Go 1.28 release notes reveal an HTTP/2 server change called parking: the connection's serving goroutine can exit when idle and a new one takes over when work arrives. Benchmarks on the same Go 1.28 binary showed RSS dropping by 84.7–92.6 MiB (about 39–41%) at 5,000 idle connections, with exactly 5,000 fewer goroutines.

Go 1.28 HTTP/2 parking cuts server memory ~40% at 5,000 idle connections
#Go
Read next
AI

DE-CIX launches MCP server letting AI agents order network connections

Security

Post-quantum TLS breaks connections on Windows servers due to NIC offload bug

Security

FoxIO details QPACK amplification attack on HTTP/3 servers

Security

QPACK flaws can crash HTTP/3 servers with 4,000-fold memory amplification