Could you provide any links to these discussions?
Could you provide any links to these discussions?
Original claims were in the 90% and above performance increase over epoll. Then issues were found, and the figure was adjusted to 60% over epoll. Then more issues were found, and now real-world performance tests are showing minimal speedups if any.
Unfortunately the sibling commentors don't see "computer science" as a science but instead as a "feel good hobby", it seems. My point wasn't to hurt feelings, it was to provide a word of caution with these sorts of groundbreaking claims with respect specifically to the io_uring efforts, as they have been disingenuous quite a few times historically.
I don't doubt Jens does fantastic work. I don't doubt that he's seen these speedups in very specific cases. But people are celebrating this as a win where they'd be skeptical of e.g. "breakthrough" treatments of cancer (footnote: in mice). It's the same thing.
Someone claimed that you don't get to see the benefit of io_uring in a hypervisor[1], but they did not provide benchmark results.
[0]: https://github.com/axboe/liburing/issues/189#issuecomment-94...
[1]: https://github.com/axboe/liburing/issues/189#issuecomment-73...
That's literally the entire point I'm making.
[1] https://github.com/netty/netty/issues/10622#issuecomment-701...