Hacker News with Generative AI: TCP

It's time to replace TCP in the datacenter (2023) (arxiv.org)
In spite of its long and successful history, TCP is a poor transport protocol for modern datacenters.
TCP Fast Open? Not so fast (2021) (apnic.net)
In this post I will talk about my experience implementing TCP Fast Open (TFO) while working on PowerDNS Recursor.
Falsehoods programmers believe about TCP (lwn.net)
FWIW, I dropped NetworkManager years ago for `wpa_supplicant`-based management because I had flaky wireless situations (thick concrete walls in the dorms, roaming across campus, etc.) and any whiff of packet loss would announce to the whole machine "no network" and apps would start to freak out and react. However, it was likely to be back Real Soon™ and normal TCP recovery would make it "transparent" (if with a spike in latency).
Bringing insights into TCP resets and timeouts to Cloudflare Radar (cloudflare.com)
Cloudflare handles over 60 million HTTP requests per second globally, with approximately 70% received over TCP connections (the remaining are QUIC/UDP). Ideally, every new TCP connection to Cloudflare would carry at least one request that results in a successful data exchange, but that is far from the truth.
Optimizing global message transit latency: a journey through TCP configuration (ably.com)
RFC: 64-Bit Sequence Numbers for TCP (watersprings.org)
Slow TCP Connect on Windows (haxx.se)
Comparing TCP and QUIC (2022) (potaroo.net)
Off-path TCP hijacking in NAT-enabled Wi-Fi networks (apnic.net)
We improved the performance of a userspace TCP stack in Go (coder.com)
Add sysctl to disable Nagle's algorithm (RFC 896 – Congestion Control) (marc.info)
It's always TCP_NODELAY (brooker.co.za)
Multipath TCP for Linux (2022) (mptcp.dev)