gRPC
最高速の通信。バイナリプロトコルを使うため、JSONよりはるかに軽い。
gRPC
Google発の高速RPCフレームワーク。Protocol Buffersを使用し、マイクロサービス間通信に向く。
Protocol Buffer Example
// Protocol Buffer (.proto)service UserService { rpc GetUser (UserRequest) returns (UserResponse);}
message UserRequest { int32 id = 1;}
message UserResponse { string name = 1; string email = 2;}