NIO provides a high performance selector API for monitoring IO objects