Message Broker — intermediary for messaging. Message Queue — specific pattern.
Message Broker:
Message Broker:
Producer → [Broker] → Consumer 1
→ Consumer 2
(Routing, transformation, multiple patterns)
Message Queue:
Message Queue:
Producer → [Queue] → Consumer
(FIFO, one consumer per message)
Relationship:
Key differences: