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/
