Data Universe
Newsletter
GlossaireSSchema Registry
Engineering

Schema Registry

Définition

Service centralisé qui stocke et versionne les schémas de messages échangés dans une architecture événementielle, typiquement sur Kafka. Les producteurs enregistrent leur schéma avant de publier, et les consommateurs le récupèrent pour désérialiser correctement les messages. Cela garantit la compatibilité évolutive entre producteurs et consommateurs (backward, forward ou full compatibility). Sans schema registry, les évolutions de schéma peuvent silencieusement corrompre les données des consommateurs. Il supporte les formats Avro, Protobuf et JSON Schema, avec Avro étant le plus répandu pour sa compacité binaire.

Exemples concrets

Confluent Schema RegistryAWS Glue Schema Registry
← Retour au glossaireTermes en “S

Fiche rapide

CatégorieEngineering
Exemples2 outils / technologies