Categoria

Pagina 1 di 1

Feature flags: rollout graduale che ti evita il rollback di emergenza

Deployare una feature al 100% degli utenti è una scommessa. Se qualcosa va male, devi fare rollback con stress e log incompleti. I feature flag risolvono il problema: rilasci il codice, attivi la feature per il 5%, controlli i log, sali al 25%, poi 100%. Laravel Pennant è ottimo, ma su Symfony 7 mi è servito un sistema custom.

In questa categoria scrivo di feature flags applicati: sistema custom su Symfony 7 con targeting granulare (singolo utente, piano di abbonamento, percentuale), Laravel Pennant per progetti Laravel, persistenza dei flag in cache Redis con fallback DB, dashboard di gestione per non-tecnici.

Se vuoi introdurre feature flag seri nel tuo flow di deploy, parliamone. Oppure scopri come lavoro.

Feature flag production-ready in PHP: rollout graduale senza rischi di regressione

Feature flag production-ready in PHP: rollout graduale senza rischi di regressione Laravel Pennant è ottimo, ma avevo un'applicazione Symfony 7 che necessitava di feature flag con targeting granulare: per singolo utente, per piano di abbonamento, per percentuale. Ho costruito un sistema su Redis con UI di amministrazione e audit log delle attivazioni. Zero regressioni in 8 mesi di uso produttivo. Continua a leggere
Ultima modifica: