Abstract Netty provider away, close #1250