.proto とは?
| 読み方 | プロト |
|---|---|
| 種類 | データ・設定 |
| 開発元 | |
| クイズ難易度 | プロ級 |
解説
Googleのデータシリアライズ形式「Protocol Buffers」のスキーマ定義ファイル。データ構造をこのファイルに定義し、コンパイラ(protoc)で各言語のコードを自動生成する。マイクロサービス間通信のgRPCで中核を担う。
開き方・変換方法
テキストエディタで編集し、protocコマンドで各言語のコードに変換して使う。
lightbulb_2 豆知識
JSONより小さく高速なバイナリにシリアライズされる。Google社内では2001年から使われていた古参技術。
.proto、覚えましたか?
クイズで復習しよう。