Een schema registry beheert data schemas voor Kafka-berichten — het definieert en enforceert de structuur van event data en maakt schema evolution veilig mogelijk. Het is belangrijk voor data consistency en compatibiliteit tussen producers en consumers.
Het probleem: data structuur in berichten
Kafka messages are just bytes → producers and consumers must AGREE on the data structure:
→ without management → producers might change the format, breaking consumers
→ how do consumers know the structure? how do you change it safely?
→ a SCHEMA REGISTRY manages this.
