Write Netty handlers using core.async channels