Orchestration · Data store

Task Queue

Data storeOrchestrationOrchestration & Toolsarc:TaskQueue

A shared queue that holds pending jobs and tasks so stateless replicas and specialised agent pools can coordinate work without affinity.

Responsibility. Buffers pending jobs for pickup by any available replica.

Also known as: Job queue, Queue system, Shared task queue, Request queue

is read byis read byis written byis monitored byAgent Controller: is read byAgent ControllerWorker Agent: is read byWorker AgentSupervisor Agent: is written bySupervisor AgentQueue-Depth Autoscaler: is monitored byQueue-Depth Autoscaler
Direct neighbourhood (hover for relationship types)

Relationships

is read by dependency

is written by dependency

is monitored by assurance

Design guidance

Classification

Patterns
Work queueCompeting consumers
Quality attributes
Performance efficiency (ISO/IEC 25010)Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)
Risks mitigated
Coordination overhead between replicas

Sources

  1. Ch1.8: T. Nguyen, "Scalability and Production Deployment," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.8. ISBN: 9798244538229.
  2. Ch4.7: T. Nguyen, "Scaling Strategies," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.7. ISBN: 9798244538229.