Queues Glossary

Browse 12 queues terms defined in plain English, from the cultural dictionary of computing.

12 Queues Terms

Async Queue
A queue used to hand off units of work for asynchronous processing so producers and consumers do not need to run in lockstep. Async queues help smooth spikes,...
Background Queue
A queue used to hold work that should be processed later by background workers rather than during the original request or interaction. Background queues help...
Batch Queue
A queue used to collect work that will be processed in grouped runs rather than immediately as each item arrives. Batch queues are useful when combining tasks...
Blocking Queue
A thread-safe queue whose producers or consumers wait when the queue is full or empty, making it useful for coordinating work between concurrent workers....
Broadcast Queue
A queue or messaging pattern in which published items are distributed to multiple listeners or consumer groups rather than being consumed by just one worker....
Celery
An open-source distributed task queue for Python applications, commonly used for asynchronous jobs and scheduled work.
Cloud Messaging
Managed cloud services and patterns for sending messages, events, or notifications between systems asynchronously. Cloud messaging is used for task queues,...
Cloud Queue
A managed queue service in the cloud used to buffer tasks, events, or messages between producers and consumers. Cloud queues simplify asynchronous...
Command Queue
A queue that stores commands for later processing by one or more workers or handlers. Command queues are useful when commands should be decoupled from the...
Concurrent Queue
A queue implementation built for safe producer and consumer access from multiple threads or tasks simultaneously. Concurrent queues are used in worker pools,...
Queue Flood
A surge of queued work large enough to swamp workers, latency, or downstream systems. In engineering slang, queue floods are often secondary effects of retries...
RabbitMQ
A message broker used for asynchronous communication, job queues, and decoupled service architectures.

Related Topics