Fallback

Definizione rapida

Percorso alternativo utilizzato quando la soluzione principale non è disponibile, fallisce o non è abbastanza affidabile.

Spiegazione

Un fallback deve essere previsto, compatibile e dichiarato: nascondere l’errore dietro un risultato non attendibile può peggiorare il problema. La scelta può ridurre funzioni, qualità o velocità per mantenere il servizio.

Esempio pratico

Se il motore semantico non risponde, una ricerca può passare a corrispondenza lessicale indicando all’utente il limite del risultato.

Spiegazione tecnica

Il flusso definisce condizioni di attivazione, timeout, limiti, telemetria e ritorno al percorso principale; non deve introdurre privilegi nuovi.

Da non confondere con

Non è un duplicato sempre attivo: il fallback è una strategia condizionata dall’indisponibilità o dall’inadeguatezza del percorso primario.