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
Versioning in an enterprise REST world
Keeping old and new data shapes working side by side.