Saltar al contenido
uencoder

Chaos Engineering

La ingeniería del caos inyecta fallos de forma proactiva (matar nodos, añadir latencia, cortar la red) para verificar la resiliencia del sistema y descubrir debilidades ocultas.

Propósito

Descubrir proactivamente las debilidades del sistema y reforzarlo antes de los fallos reales.

Mecanismo

Define una hipótesis de estado estable (p. ej., disponibilidad >99,9 %). Inyecta fallos (matar Pods/latencia de red/estrés de CPU). Verifica que el estado estable se mantiene. Implementado por Chaos Monkey/Chaos Mesh/Litmus. Los game days ejecutan ejercicios de todo el equipo.

Casos de uso

  • Validación de resiliencia
  • Simulacros de fallos
  • Endurecimiento del sistema

Términos relacionados

References