Retry
Definizione rapida
Nuovo tentativo effettuato dopo il fallimento o l’indisponibilità temporanea di un’operazione.
Spiegazione
Un retry deve essere limitato, ritardato e applicato solo a errori recuperabili. Ripetere senza considerare idempotenza, quota e stato può duplicare effetti o aumentare il sovraccarico.
Esempio pratico
Un client ritenta due volte una lettura dopo un timeout e interrompe il flusso se il servizio continua a non rispondere.
Spiegazione tecnica
La politica combina classificazione degli errori, backoff, jitter, numero massimo e telemetria; per scritture servono chiavi di idempotenza o conferme dello stato.
Da non confondere con
Non è un tentativo infinito né un fallback: il retry ripete lo stesso percorso, il fallback sceglie un percorso diverso.