Apollo 1.0 Released, Next Generation ActiveMQ
Apache Apollo 1.0, ActiveMQ subproject, was just released . Apollo's new threading model which is geared to multi-core microprocessors makes it faster, more scalable and more reliable than ActiveMQ and perhaps many other messaging projects.
Apollo 1.0 features:
Stomp 1.0 wire protocol, Stomp 1.1 wire protocol, topics and queues, queue browsers, durable subscriptions for topics, reliable messaging, JMS API, and much moreTo demonstrate the raw performance of Apollo, Hiram Chirino, lead developer on Apollo, created a set of STOMP benchmarks to build an equivalent comparison of major STOMP vendors (JBoss HornetQ, ActiveMQ and Apollo). There was some question about the validity of this since most users will use the JMS API.
Thus, Hiram created a new set of JMS benchmark to quell all doubts of Apollo's speed. The benchmarks speak for themselves. Apollo does quite well, and in most scenarios appears to be the clear winner against JBoss HornetQ and Apache ActiveMQ.