Using non-blocking read/write pretty quickly expands to writing your own scheduler with all the needed quirks/boosts/etc.
Using non-blocking read/write pretty quickly expands to writing your own scheduler with all the needed quirks/boosts/etc.