The Homa Network Protocol
lwn.net
lwn.net
It's time to replace TCP in the datacenter position paper https://news.ycombinator.com/item?id=33401480 https://news.ycombinator.com/item?id=42168997
Review of Homa protocol https://news.ycombinator.com/item?id=28204808
Review of Linux implementation of Homa https://news.ycombinator.com/item?id=28440542
TCP vs. RPC part 1 https://news.ycombinator.com/item?id=34871670 part 2 https://news.ycombinator.com/item?id=34871710 part 3 https://news.ycombinator.com/item?id=35228716
https://en.wikipedia.org/wiki/Stream_Control_Transmission_Pr...
SCTP still has TCP-like slow start and other things that HOMA seeks to avoid.
[1] https://www.rfc-editor.org/rfc/rfc9260.html#name-sequenced-d...
At least that's how I picture the start of the study of such a design.
Still getting into the reading here, but making my intuition a little bit more explicit, it seems that at least the design, but possibly the implementation of Homa actually hinges on datacenter switches QoS queues being configured with a policy to explicitly respect the receiver-assigned priorities... cool!