Concorrência - Definição do Glossário CI/CD
A concorrência estrutura um programa para que múltiplas tarefas progridam ao longo de tempo sobreposto, seja intercaladas ou verdadeiramente paralelas.
Concorrência é estruturar um programa para que múltiplas tarefas progridam ao longo de períodos de tempo sobrepostos. As tarefas podem intercalar em um core ou rodar em muitos; concorrência é sobre lidar com muitas coisas ao mesmo tempo, não necessariamente fazê-las simultaneamente.
Concorrência é estruturar um programa para que múltiplas tarefas progridam ao longo de períodos de tempo sobrepostos. As tarefas podem intercalar em um core ou rodar em muitos; concorrência é sobre lidar com muitas coisas ao mesmo tempo, não necessariamente fazê-las simultaneamente.
No CI
O próprio CI é um problema de concorrência: os jobs rodam em paralelo entre runners. Rodar testes de forma concorrente reduz o tempo de relógio, mas expõe condições de corrida, então combine a execução paralela de testes com um job de detector de corrida.