Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference between ApacheActiveMQ and ApacheActiveMQApollo

What's the difference between Apache ActiveMQ and Apache ActiveMQ Apollo?

Apollo documents says:"ActiveMQ Apollo is a faster, more reliable, easier to maintain messaging broker built from the foundations of the original ActiveMQ. It accomplishes this using a radically different threading and message dispatching architecture.", but there isn't java sample code and good user guide.

Does Anyone use ApacheActiveMQApollo in live environment? Do better performance to original ActiveMQ?

like image 623
Sam Avatar asked Jan 30 '12 06:01

Sam


1 Answers

ActiveMQ v5 is the current stable ActiveMQ product. It's well hardened and has a number of features that have been added over the years, it's documented and well supported. ActiveMQ Apollo is the next generation of ActiveMQ, it's rewritten from scratch using a radically different architecture. Currently it's not nearly as feature rich as ActiveMQ but it gets better with each release. There's not nearly the amount of users or support for Apollo currently so you should carefully evaluate it to ensure it meets your needs before choosing it as your messaging provider.

like image 85
Tim Bish Avatar answered Oct 11 '22 19:10

Tim Bish