Hacker News new | ask | show | jobs
by lossolo 299 days ago
You don't even need io_uring for 10 gbit/s, epoll will do that easily, unless you have very niche workload.
1 comments

For UDP Pixelflut, I was able to send 8Gbps on a 10Gbps link with a single thread running a tight loop doing byte shuffling and then sendmmsg. I didn't bother to multithread it because that's a convenient amount of headroom left over for actual communications.