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. We evaluate performance of JMS middleware by using the SPECjms2007 and jms2009-PS benchmarks. It is possible to compare different middleware solutions using JMS in terms of performance, stability, and scalability.
Research CooperationsStandard Performance Evaluation Corporation Apache Software Foundation ActiveMQ