Validateur d'évolution de schéma de streaming
Seed: schema_registry, producer_changes, consumer_tests; example validation: detect incompatible Avro schema changesADVERTISEMENT - IN-ARTICLE
Guide d'exécution
Créez un validateur qui vérifie les modifications de schéma proposées par rapport aux attentes connues des consommateurs à l'aide de règles de registre de schémas et de tests contractuels.Il doit s'exécuter dans CI pour bloquer les déploiements de schémas incompatibles et générer des suggestions de correctifs de compatibilité et de chemins de migration (valeurs par défaut, dépréciation des champs).Cela permet d'éviter les erreurs de sérialisation d'exécution dans les pipelines de streaming.