quininer/ritsu

zerocopy network

quininer opened this issue · 3 comments

I had this idea long ago, and the poll-based API is not suitable for zerocopy network because it has similar problems as io-uring. It needs to make kernel hold buffer ownership.

I tried it with Sink, but it didn't finish in the end. I think it will be more applicable to io-uring.

Related

any detail on the potential difficulties?

I don't think there is any difficulty, but the crate now more forcus for file io.