Warm Pool (Runner) - Definicao do Glossario de CI/CD
Um warm pool para runners e um conjunto de maquinas de runner pre-inicializadas e ociosas mantidas prontas para que um job de CI enfileirado possa comecar quase imediatamente em vez de esperar uma maquina nova inicializar e se configurar (um cold start).
O compromisso
Um warm pool troca uma pequena quantidade de custo de computacao ociosa por uma latencia de inicio de job muito menor. O tamanho do pool e ajustado a concorrencia esperada para que a maioria dos jobs encontre um runner pronto.
Relacao com runners efemeros
Warm pools e runners efemeros combinam bem: as maquinas sao mantidas aquecidas, mas cada uma roda um unico job e e reciclada depois para um ambiente limpo. A Latchkey mantem um warm pool de runners efemeros para reduzir o tempo de fila.
Guias relacionados
Cold Start - CI/CD Glossary DefinitionCold Start: A **cold start** is the delay while a fresh runner boots and sets up before a job begins. Warm po…
JIT Runner - CI/CD Glossary DefinitionJIT Runner: A JIT (just-in-time) runner is a GitHub Actions self-hosted runner registered with a single-use c…
Ephemeral Runner - CI/CD Glossary DefinitionEphemeral Runner: An **ephemeral runner** is created fresh for one job and destroyed after, giving clean, rep…