本文へスキップ

プロトコルバッファとは?

ぷろとこるばっふぁ

Googleが開発した、データ効率的にシリアライズするための言語中立なフォーマットです。

プロコルバッファ(Protocol Buffers)とは、Googleが開発したIDL(インターフェース定義言語)とシリアライズフォーマットを組み合わせた仕組みである。.protoファイルにスキーマを定義し、各言語向けのコードを自動生成できる。JSONより圧縮率が高くパースが速いため、gRPCの通信フォーマットとして標準採用されている。

使い方・例文

マイクロサービス間の通信をRESTからgRPCに切り替え、プロトコルバッファで定義したことでペイロードサイズが約40%削減された。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語