Stellen Sie sich eine geplante Integration vor, die mitten in einem Stapel eine Antwort wegen einer Ratenbegrenzung erhält. Ein Neustart des gesamten Auftrags könnte Datensätze duplizieren, während sofortige Wiederholungsversuche für jede fehlgeschlagene Anfrage dazu führen könnten, dass die Integration weiterhin das Limit überschreitet.
Wie würden Sie in dieser Situation Checkpoints, Verzögerungen bei Wiederholungsversuchen und Duplikatschutz kombinieren? Was sollte ein Administrator sehen, während der Auftrag auf einen erneuten Versuch wartet? Gehen Sie davon aus, dass die externe API Hinweise zum Zeitpunkt des nächsten Versuchs geben kann, einige Anfragen aber auch aus Gründen fehlschlagen können, die sich durch bloßes Warten nicht beheben lassen.