There are several approaches to preventing breaking changes in event schemas, including consumer-driven contracts, using schema packages for integration tests, and utilizing a schema registry with broker-side validation. Each method offers unique benefits and potential drawbacks, and they may even be combined for optimal

6m read timeFrom theburningmonk.com
Post cover image
Table of contents
1. Consumer-Driven Contracts2. Integration tests with schema packages3. Schema registry and broker-side validationSummaryLinksRelated Posts
6 Comments

Sort: