Menu

Asset

Esempio enterprise: integrazione ordine accettata solo parzialmente

Un sistema può accettare una richiesta ma non completare subito tutto il processo, creando responsabilità di recovery.

Tipo
Esempio

Immagina un'integrazione in cui l'e-commerce invia un ordine all'OMS. L'OMS risponde 202 Accepted, ma il processo asincrono fallisce durante la reservation dello stock. La happy path non basta: serve sapere dove consultare lo stato, quale evento o endpoint segnala il fallimento, chi ritenta, quando aprire un alert e come informare il canale. Un buon failure contract evita che ogni team interpreti il 202 come successo definitivo.