intermediatetermWeb foundationsWeb foundations / Backend and APIs / Schema Versioning
IntermediateNot yet reviewed

Schema Versioning

Tracking structural changes to databases or APIs to maintain backward compatibility across software releases.

Definition

Tracking structural changes to databases or APIs to maintain backward compatibility across software releases.

Use case

Versioning JSON event formats (v1.schema.json) so older services continue processing data smoothly.

Related terms

Articles

Suggest a change