Protobuf-rpc impl