05/ 09·4 lessons·2 h 45 min

Contracts

Why schemas matter and a comparison of wire formats (JSON / Avro / Protobuf), Protobuf in Go via buf, Schema Registry with magic byte and schema_id, schema evolution (BACKWARD / FORWARD / FULL), and what counts as a breaking change in protobuf.

/ lessons

Lessons

4 lessons · 2 h 45 min
  1. 01Why contracts and wire formats↳ continue from here#contracts#wire-formats35m
  2. 02Protobuf in Go↳ continue from here#protobuf#buf45m
  3. 03Schema Registry↳ continue from here#schema-registry45m
  4. 04Schema evolution↳ continue from here#schema-evolution40m