Mule MQ – Performance Tests
Tuesday, January 26th, 2010We have received a great early response so far to our recent release of Mule MQ, MuleSoft’s new JMS messaging server. The response is not unexpected, since the Mule ESB user base has been requesting that we provide a JMS server which has been tested and is supported along with Mule ESB. Hundreds of organizations have downloaded Mule MQ for evaluation and we have been hearing great feedback from the Mule community.
Some people have been very interested in the performance of Mule MQ, and they have asked us to provide more details about the tests we have run to validate performance. It’s clear that performance is one of the most important criteria for selecting a JMS messaging product, so our product team spent a great deal of time benchmarking Mule MQ against the most popular JMS products currently available.
One of the projects we selected for comparison was Apache ActiveMQ (most product vendors prohibit publishing benchmark data). ActiveMQ is the leading open source JMS technology, and is popular with the Mule community. For that reason, we wanted to understand how Mule MQ would compare ActiveMQ under some common scenarios.
A few things that we considered as we designed our tests: