title: Netty 4 - Use different thread for send and receive
body: <p>I am using Netty 4 in my project. I found that it assigns a single thread to each channel(connection) and uses it for both receiving and sending data.<br>
  In my application i get requests from channel, process them in different threads(my own threads) and then send responses back through the same channel. Because of using one thread for inbound and outbound, processing received packets waits when thread is sending packets.<br>
  Is there any way to use 2 thread for each channel, One for receive (inbound data processing) and one for send (outbound data processing)?</p>