Based on thrift protocol to implement duplex RPC component