📑

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