Litcius/Paper detail

Performance Evaluation of Advanced Message Queuing Protocol (AMQP): An Empirical Analysis of AMQP Online Message Brokers

Nandeesh Basavaraju, Naveen Alexander, Jochen Seitz

202113 citationsDOI

Abstract

This paper analytically evaluates the Advanced Message Queuing Protocol (AMQP) based on two different message brokers called RabbitMQ and ActiveMQ which implement two different versions of AMQP, namely version 0-9-1 and version 1-0 respectively. A system model is created for the consumer and subscriber to find the difference between the two brokers in a live environment which are hosted on Amazon Web Service (AWS). Different parameters like latency, publish-rate, data-rate, and consume-rate are considered for performance evaluation for varying message payloads and queues.

Topics & Concepts

Computer scienceMessage queueQueueing theoryLatency (audio)Protocol (science)Message brokerComputer networkQueueService (business)PublicationTelecommunicationsAdvertisingBusinessAlternative medicineEconomyPathologyEconomicsMedicineDistributed systems and fault tolerancePeer-to-Peer Network TechnologiesCaching and Content Delivery
Performance Evaluation of Advanced Message Queuing Protocol (AMQP): An Empirical Analysis of AMQP Online Message Brokers | Litcius