Skip to main content

What is a Schema Versioning?


The practice of recording changes to an event schema over time so that the full history of how each event was defined is preserved. Schema versioning makes it possible to understand historical data in context (this event had a different property definition before version 2.0), detect breaking changes before they ship, and debug data anomalies by comparing the current schema to what was in place when the anomaly occurred.

Put these concepts into practice with Ordaze.

Try Ordaze free