AMQP
Kurumsal mesajlaşma protokolü — 2003'te JPMorgan tarafından bankacılık mesajları için başlatıldı. 0.9.1 (RabbitMQ) ve 1.0 (daha farklı) sürümleriyle standartlaştırıldı.
AMQP 0.9.1 (fiilen RabbitMQ üzerinden): üreticiler "exchange"lere yayın yapar, bunlar da yönlendirme anahtarlarına + bağlama kurallarına göre "kuyruk"lara yönlendirir. Exchange türleri: direct, topic, fanout, headers. AMQP 1.0 daha minimal bir protokoldür; broker topolojisinden çok mesaj yapısına odaklanır — Azure Service Bus ve Apache Qpid kullanır. Kafka (log tabanlı, yeniden oynatma) ve MQTT'den (hafif IoT) farklıdır. İstek/yanıt akışlarında Kafka'dan daha güvenilirdir.