Non-blocking IO

See https://github.com/explorer436/programming-playground/blob/main/java-playground/reactive-programming-examples/reactive-streams-using-project-reactor/src/main/java/reactive/programming/examples/mono_examples/NonBlockingIO.java

TODO

  1. http://www.kegel.com/dkftpbench/nonblocking.html
  2. https://groups.google.com/g/elixir-lang-talk/c/57587h-WNf0?pli=1
  3. https://stackoverflow.com/questions/71621871/in-non-blocking-io-what-is-exactly-does-the-io
  4. https://www.geeksforgeeks.org/blocking-and-nonblocking-io-in-operating-system/
  5. https://nodejs.org/en/learn/asynchronous-work/overview-of-blocking-vs-non-blocking