Canary
Definizione rapida
Rilascio controllato di una modifica a una piccola quota di traffico o utenti prima dell’estensione completa.
Spiegazione
Il canary limita l’impatto iniziale e permette di osservare errori, latenza e metriche di qualità in condizioni reali. L’avanzamento deve avere soglie di promozione e criteri di rollback già definiti.
Esempio pratico
Una nuova versione viene servita al cinque per cento delle richieste; se la percentuale di errori resta nella soglia, il traffico viene aumentato gradualmente.
Spiegazione tecnica
Il confronto richiede segmentazione del traffico, osservabilità e una versione stabile di riferimento; il campione non sostituisce i test pre-rilascio.
Da non confondere con
Non è un semplice ambiente di test: il canary opera con traffico reale, ma in modo limitato e reversibile.