Message Queue - CI/CD Glossary Definition
Message Queue: A message queue is a buffer that holds messages between a producer and a consumer, decoupling them so the producer can keep sending even when the consumer is slow or offline.
A message queue is a buffer that holds messages between a producer and a consumer, decoupling them so the producer can keep sending even when the consumer is slow or offline.
Queues absorb bursts and smooth load. Because messages wait in the queue, a slow consumer does not block the producer and a restart does not lose in-flight work.
In CI
A build queue lets you accept every push instantly and process builds as runners free up. When traffic spikes, jobs wait in the queue instead of overwhelming a fixed pool of runners.