Serialization Format - CI/CD用語集の定義
serialization format(シリアライゼーションフォーマット)は、メモリ上のデータを保存や転送のためにバイト列へ変換する際に使うエンコーディングで、JSON、YAML、XML、Protocol Buffers、MessagePackなどがあります。
なぜ重要か
2つのサービス間でserialization formatが一致しない場合(一方はJSONを送り、もう一方はprotobufを期待する)、システムが実際に通信したときにだけ表面化する統合テストの失敗の頻繁な原因になります。
関連ガイド
Deserialization - CI/CD Glossary DefinitionDeserialization: Deserialization is the reverse of serialization: turning received bytes (a JSON string, a pr…
JSON Schema - CI/CD Glossary DefinitionJSON Schema: JSON Schema is a vocabulary for validating the structure of JSON: it declares required fields, t…
Protocol Buffers - CI/CD Glossary DefinitionProtocol Buffers: Protocol Buffers (protobuf) are a compact, binary serialization format defined in `.proto`…