Bulkhead Isolation - Definição do Glossário de CI/CD
Bulkhead isolation isola recursos para que uma falha não possa afundar o sistema inteiro.
Bulkhead isolation particiona recursos para que uma falha em uma parte não possa esgotar o sistema inteiro, nomeado a partir dos compartimentos estanques de um navio.
Bulkhead isolation reserva pools de recursos separados para diferentes cargas de trabalho, para que uma carga descontrolada ou em falha não possa privar as outras.
Em CI
Rodar jobs não confiáveis de pull request em um runner pool separado dos jobs confiáveis de main branch é um bulkhead: um job de PR comprometido ou travado não pode privar o CI de release.
Guias relacionados
Circuit Breaker (Retries) - CI/CD Glossary DefinitionCircuit Breaker (Retries): A circuit breaker stops sending requests to a failing dependency after a threshold…
Anti-Affinity - CI/CD Glossary DefinitionAnti-Affinity: Anti-affinity is a scheduling rule that keeps jobs apart, for example spreading replicas of a…
Network Policy - CI/CD Glossary DefinitionNetwork Policy: A network policy is a rule set that defines which sources and destinations a workload may com…