appendix A Schema compatibility workshop
In this appendix, you’ll take a guided walkthrough of updating schemas in different compatibility modes. You’ll change the schemas compatibility mode, make changes, test those changes, and finally run updated producers and consumers to see the different compatibility modes in action. I’ve already made all the changes. You only need to read along and run the provided commands. There are three subprojects: sr-backward
, sr-forward
, and sr-full
. Each subproject contains producers, consumers, and schemas updated and configured for the representative compatibility mode.
Note There is a lot of overlap between the code and the build.gradle files between the subprojects. This overlap is intentional, as I ...
Get Kafka Streams in Action, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.