You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by Hiram Chirino <hi...@hiramchirino.com> on 2011/01/17 19:57:44 UTC

ActiveMQ Apollo Status Update

Hi Folk,

A couple of contributors and myself have be feverishly hacking away on
a leaner/meaner messaging broker core called Apollo.  It's got a brand
new threading and message dispatching architecture which makes it
easier to deal with the hairy edge cases and scalability issues that
have come up in ActiveMQ 5.x.  At this point Apollo only implements
the STOMP protocol.

Just to give folks an idea of why Apollo is going to be an amazing
messaging broker, take a peek at the following benchmarks (FYI: you
have click the zoom icon to see the legend of the graph):
http://hiramchirino.com/stomp-benchmark/osx-8-core-report.html
http://hiramchirino.com/stomp-benchmark/ubuntu-4-core-report.html

In many use cases Apollo is 10 time (1000%) faster than ActiveMQ 5.x
or any of the other STOMP brokers out there.

You can find the source code to the project at:
http://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk/

And the documentation for it can be found at:
http://activemq.apache.org/apollo/versions/1.0-SNAPSHOT/website/index.html

I would love folks to kick it's tires and report back what they think.
 I want to see if we can do a BETA release of this stuff soonish.

Regards,
Hiram

FuseSource
Web: http://fusesource.com/

Re: ActiveMQ Apollo Status Update

Posted by Rob Davies <ra...@gmail.com>.
There's an initial JMS implementation using STOMP 1.1 here - http://fusesource.com/forge/projects/stompjms too

On 17 Jan 2011, at 18:57, Hiram Chirino wrote:

> Hi Folk,
> 
> A couple of contributors and myself have be feverishly hacking away on
> a leaner/meaner messaging broker core called Apollo.  It's got a brand
> new threading and message dispatching architecture which makes it
> easier to deal with the hairy edge cases and scalability issues that
> have come up in ActiveMQ 5.x.  At this point Apollo only implements
> the STOMP protocol.
> 
> Just to give folks an idea of why Apollo is going to be an amazing
> messaging broker, take a peek at the following benchmarks (FYI: you
> have click the zoom icon to see the legend of the graph):
> http://hiramchirino.com/stomp-benchmark/osx-8-core-report.html
> http://hiramchirino.com/stomp-benchmark/ubuntu-4-core-report.html
> 
> In many use cases Apollo is 10 time (1000%) faster than ActiveMQ 5.x
> or any of the other STOMP brokers out there.
> 
> You can find the source code to the project at:
> http://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk/
> 
> And the documentation for it can be found at:
> http://activemq.apache.org/apollo/versions/1.0-SNAPSHOT/website/index.html
> 
> I would love folks to kick it's tires and report back what they think.
> I want to see if we can do a BETA release of this stuff soonish.
> 
> Regards,
> Hiram
> 
> FuseSource
> Web: http://fusesource.com/