Re:Why asynchronous Rust doesn't work
by steveklabnik on Wednesday March 10, 2021 @05:49PM
(#26417492)
I don't know enough about Asio to make a good comparison, but
> Am I correct in assuming these are the same things as a reactor (kqeue/epoll etc.) vs a proactor (IOCP)
Close enough, yes.
> a proactor can be implemented in terms of a reactor.
Yes.
I've seen a few comments talking about the choice of Rust adopting a poll model as opposed to a completion model. Am I correct in assuming these are the same things as a reactor (kqeue/epoll etc.) vs a proactor (IOCP) and that a proactor can be implemented in terms of a reactor.