I want to clarify this point to avoid potential confusion.

While it's technically true that Artemis reached 1.0 in June of this year it's 
worth noting that it was based on what would have been HornetQ 2.5 (or perhaps 
3.0). HornetQ has been baking in its own community and also as a part of JBoss 
and Wildfly Application Servers for the better part of 6 years. This also 
includes integration into Red Hat's JBoss Enterprise Application Platform as 
far back as 2012.

That said, the code-base has changed a fair bit since it was originally donated 
to Apache and became Artemis. New features have been added, libraries upgraded, 
bugs squashed, etc., but the broker's fundamental architecture and 
implementation is essentially unchanged.


Justin

----- Original Message -----
From: "Tim Bain" <tb...@alumni.duke.edu>
To: "ActiveMQ Users" <users@activemq.apache.org>
Sent: Thursday, November 12, 2015 8:31:03 AM
Subject: Re: Difference between ActiveMQ vs Apache ActiveMQ Artemis

I won't try to detail the differences; someone who knows Artemis well
should do that.  But one high-level difference is that Artemis implements
JMS 2.0 and ActiveMQ implements only 1.0.

One factor to consider is how risk-averse the organization is when choosing
software.  Artemis achieved 1.0 status in June of this year, which might be
too new (due to the potential for bugs, not due to any concerns about
whether Artemis will continue to be developed and supported) for a highly
risk averse organization.  Organizations that are comfortable closer to the
cutting edge might have no concerns about its relative newness and might
appreciate the fact that it's being very actively developed.

I'd always encourage someone considering using an open source product to
check out the bugs in the backlog, to get a sense of whether those problems
are likely to affect you given your expected usage scenarios.

Tim
I do not know if there is an existing thread on this subject but
-What is the difference between Active MQ and Apache ActiveMQ Artemis
It is possible that Artemis will eventually become the successor to ActiveMQ
5.x (and that it might eventually be branded as ActiveMQ 6.x), but no
decision about that had been made as of April 2015
So what should one be advising developers to use Apache ActiveMQ Artemis
which incidentally part of JBoss EAP 7.0 or use ActiveMQ 5.x which is the
commercially known ActiveMQ?

Regards
BN




--
View this message in context:
http://activemq.2283324.n4.nabble.com/Difference-between-ActiveMQ-vs-Apache-ActiveMQ-Artemis-tp4703828.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to