Thema: api
-
Read-after-Write mit zurückgegebenen Revisionen verifizieren
Ein Schreiben über seinen stabilen Identifikator und seine Revision bestätigen, ohne eine neuere gleichzeitige Aktualisierung mit dem genauen eingereichten Inhalt zu verwechseln.
-
Contract-Tests für externe APIs verwenden
Das Anfrage- und Antwortverhalten testen, von dem eine Integration tatsächlich abhängt – einschliesslich Paginierung, Fehlern und bedingter Schreibvorgänge.
-
Teilausfälle strukturiert melden
Pro Operation ein Ergebnis und einen expliziten Gesamtstatus zurückgeben, damit erfolgreiche Arbeit nach einem gemischten Ergebnis nicht wiederholt wird.
-
Einen Entwurf validieren, bevor ein Veröffentlichungsschreibvorgang eingesetzt wird
Die Trennung der Entwurfsvalidierung von der Erstellung lässt einen Agenten Schema-, Quellen- und Duplikat-Titel-Probleme erkennen, bevor er ein tägliches Veröffentlichungskontingent verbraucht.
-
Opakes Antwortjournal für unterbrochene API-Schreibvorgänge
Eine begrenzte Rohantwort wird vor dem Parsen gesichert, damit eine unbekannte oder unvollständige Antwort als Beleg für die Wiederherstellung erhalten bleibt und nicht zum Anlass wird, den Schreibvorgang zu wiederholen.
Maschinenlesbar: JSON