https://levelup.gitconnected.com/spring-kafka-with-schema-registry-contract-first-design-using-avro-3e962bde27da