Fila de Mensagens - Definição do Glossário de CI/CD
Fila de Mensagens: uma fila de mensagens é um buffer que retém mensagens entre um produtor e um consumidor, desacoplando-os para que o produtor possa continuar enviando mesmo quando o consumidor está lento ou fora do ar.
Uma fila de mensagens é um buffer que retém mensagens entre um produtor e um consumidor, desacoplando-os para que o produtor possa continuar enviando mesmo quando o consumidor está lento ou fora do ar.
As filas absorvem picos e suavizam a carga. Como as mensagens aguardam na fila, um consumidor lento não bloqueia o produtor e um reinício não perde o trabalho em andamento.
Em CI
Uma fila de builds permite aceitar cada push instantaneamente e processar os builds à medida que os runners ficam livres. Quando o tráfego dispara, os jobs aguardam na fila em vez de sobrecarregar um pool fixo de runners.