Aller au contenu

Registre de schémas

Un registre de schémas gère centralement les schémas et leurs versions. Les contrôles de compatibilité aident l’échange, sans remplacer l’examen du sens.

Également appeléSchema Registry
Interfaces & intégration

Un registre de schémas est un service central de gestion des schémas de données et de leurs versions. Les applications peuvent se référer aux schémas enregistrés. Selon le système et les règles utilisés, la compatibilité technique des modifications peut être vérifiée.

Rendre les versions accessibles en commun

Confluent décrit son Schema Registry comme une gestion centrale avec contrôles de compatibilité pour producteurs et consommateurs. Cela aide lorsque plusieurs applications utilisent et font évoluer des schémas de messages. Le contrôle effectivement appliqué dépend de l’utilisation convenue et configurée.

Situer le contrôle technique dans son contexte métier

Dans un échange fictif, un champ de quantité reste un entier, mais doit désormais désigner des unités plutôt que des cartons. Une structure inchangée n’explique pas ce changement de sens. Les applications concernées ont donc besoin d’une transition convenue. Un registre ne transforme pas un message formellement adapté en commande correcte. Pour quelques interfaces stables, un stockage de fichiers versionnés peut suffire ; le service supplémentaire doit résoudre un problème concret de coordination.

Sources

Articles sur le sujet

Interfaces & intégration avec ASES

ERP, CRM et boutique bien connectés