Grizzly NIO Architecture: part II