System Design · Senior · Frage 74 von 75
Wie entwickelt man Schemas von Ereignissen oder Nachrichten weiter, ohne Konsumenten zu brechen?
- 1Bei jeder Schemaänderung keine Ereignisse mehr senden
- 2Felder frei ändern und alle Konsumenten gleichzeitig neu deployen
- 3Nur rückwärts- und vorwärtskompatible Änderungen machen
Antwort zeigen
Richtige Antwort: Nur rückwärts- und vorwärtskompatible Änderungen machen
Erklärung
Produzenten und Konsumenten werden unabhängig deployt; Schema Registries können Kompatibilitätsregeln erzwingen.