Use EpollEventLoopGroup instead of NioEventLoopGroup
All of the ChannelFuture share one listener, but didn't see a significant performance gain