News for hackers. Stuff that matters.
Re:Epoll vs. Io_uring in Linux by up2isomorphism on Saturday June 20, 2026 @09:03PM (#48614656)
The author takes a very benchmark focus on this topic which only says part of the story particularly for complex systems. Noticed that there are a number of very similar interface that exist on other platform like windows long before io_uring, but that does make Linux’s I/O system worse or slow than these platforms. A fast server is likely fast in either multiplexing or async API if implemented correctly in almost all cases.
Re:Epoll vs. Io_uring in Linux by Sibexico on Saturday June 20, 2026 @09:57PM (#48614955)
I'm now a Windows developer, mostly working with Linux and FreeBSD. Thx for the point, I'll look how it works in Windows systems.
Re:Epoll vs. Io_uring in Linux by muststopmyths on Sunday June 21, 2026 @09:24AM (#48618771)
Equivalent in Windows is Registered I/O (RIO) for sockets.

Windows network development is really, really different from Unixy stuff. But you might have fun :)

Re:Epoll vs. Io_uring in Linux by RossBencina on Saturday June 20, 2026 @09:27PM (#48614793)
There is no benchmark in the post. There is analysis, discussion and code examples for epoll and io_uring usage.