It's Time to Replace TCP in the Datacenter
2022/10/03 by John Ousterhout, John K. Ousterhout, Ousterhout, John · 9 voices
Computer Science · #Software System Performance and Reliability #Distributed and Parallel Computing Systems #Cloud Computing and Resource Management
paper · pdf · doi:10.48550/arxiv.2210.00714
Abstract
In spite of its long and successful history, TCP is a poor transport protocol for modern datacenters. Every significant element of TCP, from its stream orientation to its expectation of in-order packet delivery, is wrong for the datacenter. It is time to recognize that TCP's problems are too fundamental and interrelated to be fixed; the only way to harness the full performance potential of modern networks is to introduce a new transport protocol into the datacenter. Homa demonstrates that it is possible to create a transport protocol that avoids all of TCP's problems. Although Homa is not API-compatible with TCP, it should be possible to bring it into widespread usage by integrating it with RPC frameworks.
Discussions
- It's time to replace TCP in the datacenter (2023) [hn, 189 points, 156 comments]
- We're so excited to announce our first "official" South Bay Systems meetup! John will present his latest work on datacenter networking. If you're interested, here is a related paper: arxiv.org/abs/221 [bsky, 26 points, 1 comments]
- It's time to replace TCP in the Datacenter [hn, 6 points, 1 comments]
- UDP wins in the end arxiv.org/pdf/2210.00714 [bsky, 6 points, 0 comments]
- It’s Time to Replace TCP in the Datacenter (2023) [lobsters, 5 points, 2 comments]
- Here the paper that goes with it arxiv.org/pdf/2210.00714 [bsky, 1 points, 0 comments]
- It's Time to Replace #TCP in the #Datacenter https://arxiv.org/abs/2210.00714 [bsky, 0 points, 0 comments]
- It's Time to Replace TCP in the Datacenter https://arxiv.org/abs/2210.00714 https://news.ycombinator.com/item?id=42168997 [bsky, 0 points, 0 comments]
- It's Time to Replace TCP in the Datacenter [bsky, 0 points, 0 comments]
Related