←back to thread

118 points ashvardanian | 1 comments | | HN request time: 0.199s | 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. klooney ◴[] No.42185090[source]
Windows has adopted io_uring, it can't be that bad.