API-Testing · Senior · Frage 22 von 75
Warum Annahmen über die Nachrichtenreihenfolge in asynchronen APIs testen?
- 1Events kommen über Partitionen oder Retries ungeordnet
- 2Die Reihenfolge beeinflusst nur das Konsumtempo
- 3Broker liefern Nachrichten immer alphabetisch
Antwort zeigen
Richtige Antwort: Events kommen über Partitionen oder Retries ungeordnet
Erklärung
"Bestellung versandt" kann vor "Bestellung bezahlt" kommen. Consumer brauchen Versionsprüfungen oder Ordering Keys, und Tests sollten Events in ungewöhnlicher Reihenfolge senden.