STOMP is an asynchronous messaging protocol with design roots are based on HTTP protocol. It’s simplicity has made the protocol tremendously popular since it reduces the complexity of integrating different platforms and languages. There are a multitude of client libraries for your language of choice to interface with STOMP servers.
The benchmark focuses on finding the maximum producer and consumer throughput for a variety of messaging scenarios. I’ve recently run STOMP benchmarks against the lastest releases of the 4 most feature packed STOMP servers:
Apache ActiveMQ 5.5.1,
Apache ActiveMQ Apollo 1.0, HornetQ 2.2.5, RabbitMQ 2.7.0
[ * ] Apollo looking impressive http://hiramchirino.com/blog/2011/01/activemq-apollo-looking-impressive/