Protocol Buffers - CI/CD用語集の定義
Protocol Buffers は、.proto スキーマファイルで定義されるコンパクトなバイナリシリアライズ形式です。
Protocol Buffers (protobuf) は、.proto スキーマファイルで定義される言語中立なバイナリシリアライズ形式です。CI はスキーマを型付きコードにコンパイルし、それらを diff して wire 形式を壊す変更を検出できます。
protobuf は人間にとっての読みやすさを、コンパクトさと速度と引き換えにします。スキーマが明示的であるため、pipeline はフィールド番号の再利用やその他の互換性を壊す変更を、出荷前に検出できます。
関連ガイド
gRPC - CI/CD Glossary DefinitiongRPC: gRPC is a high-performance remote procedure call framework that uses HTTP/2 for transport and Protocol…
Serialization - CI/CD Glossary DefinitionSerialization: Serialization is converting an in-memory object into a byte or text format (JSON, protobuf) fo…
Breaking Change Detection - CI/CD Glossary DefinitionBreaking Change Detection: Breaking change detection compares two versions of an API schema or contract and f…