अपाचे को हॉर्नेटक्यू का कोड प्राप्त हुआ और उन्होंने आर्टेमिस और फिर संभावित भविष्य के एक्टिवएमक्यू में नाम बदलने का फैसला किया।
लेकिन उनके बोर्ड की ताजा खबरों को देखने से लगता है कि दोनों परियोजनाएं अभी भी अलग हैं और ActiveMQ 5.15.x अभी भी पुराने ActiveMQ कोर सोर्स कोड का उपयोग कर रही है।
जाहिरा तौर पर उन्हें कुछ ActiveMQ सुविधाओं को जोड़ने की आवश्यकता है जो प्रारंभिक हॉनेटक्यू कोड में नहीं थे, एक पूर्ण एएमक्यूपी समर्थन की तरह।
में इस पुराने पोस्ट आप कुछ प्रश्न / उत्तर है कि आपके सवाल में से एक पता कर सकते हैं देख सकते हैं:
Q. ActiveMQ PMC के लिए एक योजना देने की आवश्यकता है:
A. Apache ActiveMQ के कई उत्पाद हैं जिनके कई संस्करण हैं:
a. ActiveMQ - (version 5.x.x)
b. ActiveMQ Artemis - (version 1.x.x)
इसका मतलब यह है कि हम अभी यह घोषित करने के लिए तैयार नहीं हैं कि ActiveMQ Artemis ActiveMQ 5.x का उत्तराधिकारी है। हम उस निर्णय को करने के लिए उत्पाद परिपक्व होने तक इंतजार करेंगे।
और दान के ठीक बाद यह मूल पोस्ट ।
जो मैं समझता हूं, आर्टेमिस एक तेज, अधिक हालिया कार्यान्वयन है, जिसमें जेएमएस 2.0 के लिए समर्थन शामिल है। MQ प्लेटफ़ॉर्म की एक नई स्थापना और परिनियोजन को देखते हुए, क्या ActiveMQ 5.15 को आर्टेमिस के बदले में घटाया जाना चाहिए?
कार्यान्वयन अधिक हाल ही में (या थोड़ा) नहीं है, लेकिन एक अलग ओपन सोर्स प्रोजेक्ट (हॉर्नेटक्यू) से आ रहा है जो पहले से ही जेएमएस 2.0 को लागू कर रहा था।
मेरे मामले में अगर मुझे एक नए प्रोजेक्ट के लिए MOM का चयन करना है तो मैं आर्टेमिस को सुनिश्चित करने के लिए कोशिश करूंगा, विशेष रूप से मल्टी-इंस्टेंस (मास्टर-मास्टर) का परीक्षण और नई सुविधा जो पुराने नेटवर्क-द-ब्रोकरों को एएमक्यू दुनिया में बदल देती है। मुझे स्वीकार करना है; मैंने इसकी कोशिश नहीं की और फिर यदि आप जानते हैं कि एक स्थिर ActiveMQ को ठीक से कैसे कॉन्फ़िगर किया जाए, तो मुझे लगता है कि आपको इसे भी ध्यान में रखना होगा। दूसरी तरफ, मैं कहूंगा कि HornetQ किसी भी जावा एप्लिकेशन में एम्बेड करने के लिए वास्तव में स्थिर और आसान था (हम इसे टॉमकैट पर तैनात युद्ध में काफी आसानी से एम्बेड करते हैं)।
व्यक्तिगत रूप से, अगर मुझे अपना वर्तमान ActiveMQ कार्यान्वयन अपग्रेड करना है, तो सबसे तेज़ तरीका नवीनतम ActiveMQ 5.15.x रिलीज़ पर रहना होगा क्योंकि आर्टेमिस पर स्विच करने से संभवतः अधिक समस्याएँ उठेंगी।
संदर्भ: