Performance Evaluation of the Advanced Message Queuing Protocol (AMQP)

With the increasing importance of event-based systems the performance of underlying event transporting systems, such as message oriented middleware (MOM), becomes business critical. Therefore, we see a strong need for benchmarks for such environments. Several messaging standards and protocols for middleware exist; most popular is the Java Message Service (JMS) which is defining an API rather than a wire protocol. An emerging standard is the new wire level protocol Advanced Message Queuing Protocol (AMQP). It originated in the financial sector and is developed by a con- sortium of over 20 member organizations. We show a way of evaluating performance of AMQP middleware by using an adapted version of the SPECjms2007 and jms2009-PS benchmarks. It is possible to compare different middleware solutions using JMS as well as AMQP in terms of performance, stability, and scalability.

Qpid Test Scenario

Research Cooperations

SPEC Standard Performance Evaluation Corporation Apache Apache Software Foundation ActiveMQ
A A A | Print | Contact | Legal note | Search