Apache menerima kode HornetQ dan mereka memutuskan untuk mengubah nama menjadi Artemis dan kemudian ActiveMQ potensial di masa depan.
Tetapi dengan melihat berita terbaru di papan mereka, tampaknya kedua proyek masih berbeda dan ActiveMQ 5.15.x masih menggunakan kode sumber inti ActiveMQ yang lama.
Tampaknya mereka perlu menambahkan beberapa fitur ActiveMQ yang tidak ada dalam kode HornetQ awal, seperti dukungan AMQP penuh.
Dalam posting yang lebih lama ini, Anda dapat melihat beberapa Pertanyaan / Jawaban yang dapat menjawab salah satu pertanyaan Anda:
P. PMC ActiveMQ perlu menyampaikan rencana untuk:
A. Apache ActiveMQ memiliki banyak produk dengan banyak versi:
a. ActiveMQ - (version 5.x.x)
b. ActiveMQ Artemis - (version 1.x.x)
Ini berarti bahwa kami belum siap untuk menyatakan bahwa ActiveMQ Artemis adalah penerus ActiveMQ 5.x. Kami akan menunggu sampai produk matang untuk membuat keputusan itu.
Dan tulisan asli ini tepat setelah sumbangan.
Dari apa yang saya pahami, Artemis adalah implementasi yang lebih cepat, lebih baru, termasuk dukungan untuk JMS 2.0. Mengingat pemasangan baru & penyebaran platform MQ, haruskah ActiveMQ 5.15 dianggap usang sebagai pengganti Artemis?
Implementasinya tidak lebih baru (atau sedikit) tetapi berasal dari proyek open source yang berbeda (HornetQ) yang sudah menerapkan JMS 2.0.
Dalam kasus saya jika saya harus memilih MOM untuk proyek baru, saya pasti akan mencoba Artemis, terutama menguji multi-instance (master-master) dan fitur baru yang menggantikan Network-Of-Broker lama di dunia AMQ. Saya harus mengakui; Saya tidak mencobanya dan kemudian jika Anda tahu cara mengkonfigurasi ActiveMQ yang benar, saya pikir Anda harus mempertimbangkan ini juga. Di sisi lain, saya akan mengatakan HornetQ benar-benar stabil dan mudah ditanamkan dalam aplikasi Java apa pun (kami menyematkannya dalam perang yang dikerahkan pada Tomcat dengan mudah).
Secara pribadi, jika saya harus meningkatkan implementasi ActiveMQ saya saat ini, cara tercepat adalah menempel pada rilis ActiveMQ 5.15.x terbaru karena beralih ke Artemis mungkin akan menimbulkan lebih banyak masalah.
Referensi: