Zum Inhalt springen

Schema-Registry

Eine Schema-Registry verwaltet Datenschemata und ihre Versionen zentral. Kompatibilitätsprüfungen helfen beim Austausch, ersetzen aber keine Prüfung der Bedeutung.

Auch bekannt alsSchema Registry
Schnittstellen & Integration

Eine Schema-Registry ist ein zentraler Dienst zur Verwaltung von Datenschemata und ihren Versionen. Anwendungen können auf registrierte Schemata Bezug nehmen. Je nach eingesetztem System und Regeln lassen sich Änderungen auf technische Kompatibilität prüfen.

Versionen gemeinsam zugänglich machen

Confluent beschreibt seine Schema Registry als zentrale Verwaltung mit Kompatibilitätsprüfungen für Produzenten und Konsumenten. Das hilft, wenn mehrere Anwendungen Nachrichtenschemata verwenden und weiterentwickeln. Welche Prüfung tatsächlich greift, hängt von der vereinbarten und eingerichteten Nutzung ab.

Technische Prüfung fachlich einordnen

Im fiktiven Austausch bleibt ein Mengenfeld eine ganze Zahl, soll künftig aber Stück statt Kartons bezeichnen. Eine unveränderte Struktur erklärt diesen Bedeutungswechsel nicht. Die beteiligten Anwendungen brauchen deshalb eine abgestimmte Umstellung. Eine Registry macht aus einer formal passenden Nachricht keinen richtigen Auftrag. Für wenige stabile Schnittstellen kann eine versionierte Dateiablage bereits ausreichen; der zusätzliche Dienst sollte ein konkretes Abstimmungsproblem lösen.

Quellen

Beiträge zum Thema

Schnittstellen & Integration mit ASES

ERP, CRM und Shop sauber verbunden