📑
PRC・gRPC・Protocol Buffers
PRCとgRPCとProtocol Buffers
以下がわかりやすかった
定義
- RPC
- Remote Procedure Call
- ようはリモートコンピュータの関数を呼び出すことを指す
- gRPC
- RPCを実現するためのプロトコル(規約)の1つ
- 以下2つでRPCを実施すると定める
- 通信はHTTP2
- データのシリアライズはProtocol Buffers
- Protocol Buffers
- gPRCで定められているデータのシリアライズの仕様。
- その仕様に従って実装されたライブラリやAPI Docのことも指す
わかってる風な例文
- gRPCはProtocol Buffersを使ってRPCを実現するためのプロトコルの1つ。
Discussion