Getting started with new I/O (NIO) https://www.ibm.com/developerworks/java/tutorials/j-nio/j-nio.html https://www.ibm.com/developerworks/java/library/j-javaio/ https://www.javaworld.com/article/2075575/core-java/core-java-master-merlin-s-new-i-o-classes.html http://www.cs.vu.nl/~eliens/online/oo/I/2/reactor.html