Friday, February 12, 2010

HornetQ and SPECjms2007

Today, some very interesting benchmark results have been posted.  As some of you may be aware, our JBoss Messaging project, has a new community project name.  It's called HornetQ.  Well, some University researches have grabbed the latest community release of HornetQ, HornetQ 2.0, and ran a SPECjms2007 benchmark on that code.

Well, the results are spectacular.  Today, there are only two published results for SPECjms2007, both done by the same University researchers, and both on open source projects.  The first one they did was with ActiveMQ, which has a reputation for being fast.  The second is now HornetQ.  You can see the comparison for yourself, but we simply blow away the ActiveMQ results!
Congratulations to our HornetQ team on this awesome result!!!

You can see the results on the SPEC website here:

2 comments:

Tarun Elankath said...

I have to point this out:

HorentQ JVM Options:
"-Xmx12G -Xms12G

ActiveMQ-JVM args:
-Xmx3G -Xms3G

Andrig T Miller said...

Yes, that is true. Keep in mind that we didn't run the benchmark, we just helped the university tune it.

The ActiveMQ guys also helped tune the ActiveMQ benchmark too, so if they would have benefited from a larger heap, I'm sure they would have done so.

The two benchmarks were done on the exact same hardware, so it was available to them.