Eine Schema Registry verwaltet Datenschemas für Kafka-Nachrichten — sie definiert und erzwingt die Struktur von Event-Daten und ermöglicht eine sichere Schemaevolution. Sie ist wichtig für Datenkonsistenz und Kompatibilität zwischen Producern und Consumern.
Warum es wichtig ist
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.
