Enterprise messaging protocol. Producers publish to a broker; consumers pull from queues. Guaranteed delivery, async communication, service decoupling.
AMQP flow
Producer
Web services, payments → publish Message brokerExchangeQueuesRouting keys consume → Consumer
Order processing
Exchange types
RabbitMQ · Azure Service Bus · ActiveMQ · Apache Kafka · AWS SQS