📑

PRC・gRPC・Protocol Buffers

2023/08/17に公開

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