Dizionario AI › Fondamenti AI
Retry with Backoff
Il retry con backoff è la strategia di ritentare un'operazione fallita aspettando intervalli crescenti tra un tentativo e l'altro: un secondo, poi due, poi quattro, poi otto. La crescita esponenziale dell'attesa (exponential backoff) evita il paradosso del retry ingenuo: mille client che ritentano tutti insieme nello stesso istante trasformano un singhiozzo del server in un collasso.
Alla progressione esponenziale si aggiunge il jitter, una variazione casuale dell'attesa che desincronizza i client ed evita ondate simultanee di tentativi. Si fissano un numero massimo di tentativi e un tetto all'attesa; superati quelli, l'errore viene propagato o l'operazione finisce in una coda di recupero. La strategia funziona per errori transitori (rete, sovraccarico) ed è inutile per errori permanenti (credenziali sbagliate), che vanno riconosciuti e non ritentati.
Nell'AI è pratica quotidiana: le API dei modelli restituiscono errori 429 (rate limit) e 503 (sovraccarico) che gli SDK ufficiali gestiscono con backoff esponenziale integrato, e gli agenti robusti applicano la stessa logica alle chiamate verso strumenti esterni. Fuori dall'AI è lo standard per qualunque integrazione di rete, dai pagamenti ai microservizi.
La tecnica ha un'origine precisa: nacque per gestire le collisioni nelle reti a mezzo condiviso, da ALOHAnet (Univ. delle Hawaii, 1970) all'Ethernet di Robert Metcalfe (1973), dove le stazioni che trasmettevano insieme dovevano riprovare dopo attese casuali crescenti. Backoff significa letteralmente fare marcia indietro, ritirarsi: esattamente ciò che il client fa, con sempre più discrezione, a ogni tentativo fallito.
Grace premia la perseveranza intelligente: la palestra quotidiana con punteggio 0-100 ti insegna a ritentare dopo ogni errore con un approccio migliorato, non identico. Negli scenari sugli agenti, saper chiedere retry con backoff e jitter rende i tuoi flussi AI pronti per la produzione.
Dalla nostra rete
Kaimaki Web: Websites That Win Customers
Custom websites, web apps and digital marketing for growing businesses.
Vai su kaimakiweb.com →Dal blog di Agora Intelligence
📱 Scarica l'app Android (beta) iOS in arrivo
Dì quello che intendi. Ottieni quello che ti serve.
Grace Certified, la coach AI che allena e certifica il tuo prompt engineering, di Agora Intelligence.