Un schema registry gère les schémas de données pour les messages Kafka — en définissant et en appliquant la structure des données d'événements, permettant l'évolution de schéma de manière sûre. C'est important pour la cohérence des données et la compatibilité entre producteurs et consommateurs.
La problématique : la structure des données dans les messages
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.
