gRPC

gRPC is an RPC framework in which clients call typed service methods across a network, commonly using Protocol Buffers and HTTP/2.

See grpc.io.