Another protocol approach to improving 9P performance might be QUIC. You could multiplex IO on multiple open qid's without hitting congestion issues. It is also designed for the internet and runs over UDP to avoid protocol ossification making it a bit more practical. It also performs a fast, simple handshake and integrates TLS.
https://en.wikipedia.org/wiki/QUIC On Tue, Sep 22, 2026 at 1:48 AM Skip Tavakkolian <[email protected]> wrote: > > I will preface this by acknowledging that I know very little about the > details of the protocol and I could be totally off the mark. > > I only recently found out about Ousterhout's latest project from this > recent talk. Homa protocol is based on the paper referenced below. My > first impression is that the 9P (RPC) on top of IL seem very similar > to one of Homa's features -- the receiver-driven congestion control. > I'm also wondering if a variation of IL could implement these > features, or if 9P could benefit from use of Homa. Has anyone done > any deep thinking? > > Ousterhout's talk > https://www.youtube.com/watch?v=eZ8WWZzoaR0 > > Homa: A Receiver-Driven Low-Latency Transport Protocol Using Network > Priorities > https://people.csail.mit.edu/alizadeh/papers/homa-sigcomm18.pdf ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Td0379c45387a908c-Me19b2436cf12b98e78786fee Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
