By analogy with DevOps and DataOps, and the growth of their practical implications, the business needs to organize continuous cooperation between participants.
Schema Registry acts as a service layer for metadata. It stores a versioned history of all the schema of registered data streams and schema change history.
In this post, we will be implementing a Kafka Producer and Consumer using the Ports and Adapters (a.k.a. Hexagonal) architecture in a multi-module Maven project.