←back to thread

118 points ashvardanian | 1 comments | | HN request time: 0.208s | source
Show context
User23 ◴[] No.42179195[source]
It's a shame io_uring is proving to be such a disappointment. It's been over two decades now that Linux has been trying to catch up with the NT Kernel's IO Completion Ports and we're still not there.

On the plus side, this submission somehow reminded me about ACE[1], which is where I first came across the Proactor[2]/Reactor distinction. Good times!

[1] https://www.dre.vanderbilt.edu/~schmidt/ACE.html

[2] https://www.dre.vanderbilt.edu/~schmidt/PDF/Proactor.pdf

replies(3): >>42185090 #>>42186336 #>>42194066 #
1. loeg ◴[] No.42186336[source]
You're the only person I've ever heard call io_uring "such a disappointment." It's hard to even tell what you mean by that without further detail.