Coinciding with the release of Apache ActiveMQ 5.3 the Databases and Distributed Systems (DVS)
group of the TU Darmstadt announced the worlds first results forthe SPECjms2007 industry standard benchmark. Using the brand-new Apache ActiveMQ 5.3, four results were submitted to the SPEC
and accepted for publication. The results cover horizontal as well as vertical topologies to analyse the scalability of Apache ActiveMQ in two dimensions.
Industry standard benchmark such as SPECjms2007 allow independent analyse and comparison. Since these are the first results officially published, we hope that many more will follow and provide the basis for a fair comparison between different Java Message Service (JMS) implementations on standardized platforms.
The reviewed results are available under: SPECjms2007 Resuls
For persistence KahaDB was successfully used. KahaDB is a 100% Java file based persistence mechanism, which was introduced in Apache ActiveMQ 5.3. Members of the Apache ActiveMQ team supported DVS in configuring and tuning Apache ActiveMQ and KahaDB. The hardware was provided by IBM and Sun Microsystems.
About Apache ActiveMQ
Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns provider. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Apache ActiveMQ is released under the Apache 2.0 License
SPECjms2007 is the first industry-standard benchmark for evaluating the performance of enterprise message-oriented middleware servers based on JMS. It provides a standard workload and performance metrics for competitive product comparisons, as well as a framework for in depth performance analysis of enterprise messaging platforms.
SPECjms2007 measures the end-to-end performance of all components that make up the application environment, including hardware, JMS server software, JVM software, database software if used for message persistence, and the system network. The benchmark provides two metrics, SPECjms2007@Horizontal for the horizontal topology and SPECjms2007@Vertical for the vertical topology.
About DVS/TU Darmstadt
The mission of the Databases and Distributed Systems Group (DVS) headed by Prof. Alejandro Buchmann Ph.D. is to develop new solutions for the integrated management of data, information and knowledge in highly distributed environments.
DVS has a long history in the area of performance evaluation and benchmarking and is active member of SPEC since 2001. Participating in the development of numerous industry standard benchmarks, DVS was also one of the main contributors to the SPECjms2007 benchmark.
DVS: : Kai Sachs
Apache ActiveMQ: : Gary Tully
DVS / TU Darmstadt