Skip to content
Latchkey

O Que É Queue Depth?

Queue depth é a contagem de jobs de CI que foram disparados, mas ainda estão aguardando um runner livre para pegá-los. Uma queue depth consistentemente alta significa que a demanda está superando a capacidade disponível, de modo que os desenvolvedores esperam mais tempo por resultados. É uma entrada primária para decisões de autoscaling.

Por que isso importa

Queue depth é a medida mais direta da dor de capacidade de CI: cada job na fila é um desenvolvedor esperando. O autoscaling reage a ela lançando mais runners, e warm pools existem para mantê-la perto de zero para tamanhos de job comuns. A Latchkey faz autoscaling de runners gerenciados de acordo com a queue depth, para que os builds comecem prontamente em vez de passar fome.

Conceitos relacionados

  • Profundidade crescente sinaliza capacidade de runner insuficiente
  • Orienta o autoscaling e o dimensionamento de warm pools
  • Contribui para o lead time de mudanças

Guias relacionados