Web server using Java NIO.2 asynchronous I/O