Hacker News new | past | comments | ask | show | jobs | submit login

> io_uring doesn't target the network use case

There are several io_uring opcodes intended specifically for the network use case, including: IORING_OP_ACCEPT, IORING_OP_CONNECT, IORING_OP_SENDMSG and IORING_OP_RECVMSG.

Did you mean something else by 'target'?




iirc it wasn't created for network IO, but I could be wrong


The reason it was created and what it targets are different things. io_uring is evolving to be a very general way to do async interaction with the kernel, and the way it is built enables high performance also for things that isn't disk IO.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: