Saltar al contenido
uencoder

Feature Flag

Los feature flags desacoplan el lanzamiento de funcionalidades del despliegue de código, activando o desactivando comportamiento en tiempo de ejecución para permitir entrega progresiva y rollback instantáneo.

Propósito

Controlar la visibilidad de funcionalidades en tiempo de ejecución, reduciendo el riesgo de lanzamiento.

Mecanismo

El código cambia de comportamiento con if flag. Servicios de flags (LaunchDarkly/Unleash) gestionan su estado. Rollout progresivo (porcentajes/segmentos de usuarios). Tests A/B. Ante fallo, basta apagar el flag, sin redesplegar.

Casos de uso

  • Entrega progresiva
  • Tests A/B
  • Rollback instantáneo

Términos relacionados

References