Jul 1, 2022
Compatability is indeed something that didn't get addressed in this article. What level of compatbility you desire can, and should be set on the schema registry. If this is done then the compatibility error happens on the attempt to publish a message. Assuming you set your compatibility level to "none" and a message was sent that wasn't compatible it would error when it attempted to deserialize using the consumer schema.