Validatore dell'evoluzione dello schema di streaming
Seed: schema_registry, producer_changes, consumer_tests; example validation: detect incompatible Avro schema changesADVERTISEMENT - IN-ARTICLE
Guida Professionale
Crea un validatore che controlli le modifiche proposte allo schema rispetto alle aspettative note dei consumatori utilizzando le regole del registro degli schemi e i test dei contratti.Dovrebbe essere eseguito in CI per bloccare le distribuzioni di schemi incompatibili e generare correzioni di compatibilità e percorsi di migrazione suggeriti (valori predefiniti, deprecazione dei campi).Ciò aiuta a evitare errori di serializzazione di runtime nelle pipeline di streaming.