Fault Injection - Definição do Glossário de CI/CD
Fault injection é introduzir deliberadamente falhas, como latência, erros ou processos encerrados, para testar como um sistema se comporta sob condições adversas. É a técnica central por trás dos experimentos de chaos engineering.
Exemplos
Adicionar 500 ms de atraso de rede, retornar HTTP 503 de uma dependência ou encerrar um pod com uma ferramenta como o Chaos Mesh revela se retries, timeouts e fallbacks realmente funcionam.
Guias relacionados
Circuit Breaker - CI/CD Glossary DefinitionCircuit Breaker: A circuit breaker is a resilience pattern that stops calling a failing dependency after erro…
Graceful Degradation - CI/CD Glossary DefinitionGraceful Degradation: Graceful degradation is designing a system to keep serving reduced functionality when a…