Skip to content
Latchkey

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