Orchestration · Software component

Message Queue

Software componentOrchestrationOrchestration & Toolsarc:MessageQueue

An event broker providing FIFO buffering between publishers and consumers so publishers continue without waiting.

Responsibility. Buffers messages FIFO between producers and consumers.

Also known as: FIFO queue, Broker-centric message queue, Intelligent broker, Asynchronous hub, Work queue

Variant of Event Broker abstract

When to choose. Choose for FIFO buffering and temporal decoupling where queues must absorb traffic spikes and ordering matters.

routes to; receives data fromwrites; sends data tospecializesreceives data fromis target of alternativeToalternative tois target of alternativeToWorker Agent: routes to; receives data fromWorker AgentDead Letter Queue: writes; sends data toDead Letter QueueEvent Broker: specializesEvent BrokerLayer-7 Load Balancer: receives data fromLayer-7 Load BalancerEvent Stream Log: is target of alternativeToEvent Stream LogPublish-Subscribe Bus: alternative toPublish-Subscribe BusContent-Based Event Router: is target of alternativeToContent-Based Event Router
Direct neighbourhood (hover for relationship types)

Relationships

writes dependency

receives data from dynamic

routes to dynamic

sends data to dynamic

alternative to variability

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Exchange/routing-key routing (direct, topic, fanout, header)Push-based deliveryAcknowledgement-based redeliveryPriority queue
Technologies
RabbitMQApache KafkaAWS SQSAMQPAmazon SQS
Quality attributes
Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)Performance efficiency (ISO/IEC 25010)
Risks mitigated
Message loss on consumer crash

Sources

  1. Ch1.3: T. Nguyen, "Multi-Agent Systems," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.3. ISBN: 9798244538229.
  2. Ch4.1: T. Nguyen, "Introduction to AI Agent Deployment and Scaling," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.1. ISBN: 9798244538229.
  3. Ch4.2: T. Nguyen, "Deployment and Scaling," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.2. ISBN: 9798244538229.