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

Reply via email to