feat: how about support grpc as protocol between server and client ?
Feature Request
Is your feature request related to a problem? Please describe:
gRPC have become very common and more ecosystem How about support grpc as protocol between server and client ? multiple language client maybe very easy to implement .
This is a very early discusstion
Describe the feature you'd like:
Describe alternatives you've considered:
Teachability, Documentation, Adoption, Migration Strategy:
It's a big change, and it's hard to keep compatibility when upgrade the old versions.
It's a big change,
This proposal can be split into small feature or task.
and it's hard to keep compatibility when upgrade the old versions.
The compatibility will be keept to a major version like 3.0 to support both thrift and gRPC. Next, version 4.0 remove thrift.
ref: https://www.alluxio.io/blog/moving-from-apache-thrift-to-grpc-a-perspective-from-alluxio