অ্যাক্টিভ কিউ এবং অ্যাক্টিভ এমকিউ-আর্টেমিসের মধ্যে বিভ্রান্তি?


16

অ্যাক্টিভ এমকিউ এবং অ্যাক্টিভ এমকিউ-আর্টেমিসের মধ্যে কেউ পার্থক্য পরিষ্কার করতে পারে ? উইকিপিডিয়ায় আমি যা বুঝতে পেরেছি সেগুলি থেকে, অ্যাক্টিভএমকিউ-আর্টেমিস মূলত অ্যাক্টিভিউকিউর উত্তরসূরি, তবে যদি এটি হয় তবে আমি বুঝতে পারি না যে আর্টেমিস কেন অ্যাক্টিভকিউয়ের একটি সাবপ্রজেক্ট হিসাবে তালিকাভুক্ত হয়েছে।

তদতিরিক্ত, যদি আমি অ্যাক্টিভ এমকিউ এবং অ্যাক্টিভ এমকিউ-আর্টেমিসের সংস্করণটি দেখি তবে আমি দেখতে পাচ্ছি যে সংস্করণগুলি সম্পূর্ণ আলাদা। অ্যাক্টিভকিউ 5.15 এবং আর্টেমিস ২.২-এ রয়েছে।

আমি যা বুঝতে পারি তা থেকে, আর্টেমিস জেএমএস ২.০ এর সমর্থন সহ একটি দ্রুত এবং আরও সাম্প্রতিক বাস্তবায়ন। একটি এমকিউ প্ল্যাটফর্মের নতুন ইনস্টলেশন ও স্থাপনা দেওয়া, আর্টেমিসের পরিবর্তে অ্যাক্টিভ এমকিউ 5.15 কে অবচয় হিসাবে বিবেচনা করা উচিত?


দুর্ভাগ্যজনক যে তারা এইভাবে জলাবদ্ধতার বিষয়ে সিদ্ধান্ত নিয়েছিল। যখন হর্নেটকিউ কিছুক্ষণের জন্য ছিল তবে এটি অ্যাক্টিভএমকিউ-র বাজার ভাগ করে নি। অ্যাক্টিভকিউ বেশ কয়েক বছর ধরে শক্ত হয়ে গেছে কারণ এটি বড় এবং ছোট প্রকল্পগুলির জন্য ব্যবহৃত হয়েছে এবং এতে প্রচুর অপ্টিমাইজেশন এবং বাগ ফিক্স রয়েছে। হর্নেটকিউ, এখন যে রেড হ্যাট এটিকে আর্টেমিসে এবং তাদের এএমকিউ 7 প্রোডাক্টের দিকে ঠেলে দিচ্ছে, একই কঠোরতা এবং বাগ সংশোধন করবে। আপনি এখানে এর অগ্রগতি এবং স্থিতি ট্র্যাক করতে পারেন। issues.apache.org/jira/projects/ARTEMIS/issues/...
Ranx

উত্তর:


20

অ্যাপাচি হর্নেটকিউ কোড পেয়েছে এবং তারা নামটি আর্টেমিস এবং তারপরে সম্ভাব্য ভবিষ্যতের অ্যাক্টিভ কিউতে পরিবর্তন করার সিদ্ধান্ত নিয়েছে।

তবে তাদের বোর্ডের সর্বশেষ সংবাদগুলিতে দেখে মনে হচ্ছে যে দুটি প্রকল্প এখনও স্বতন্ত্র এবং অ্যাক্টিভ এমকিউ 5.15.x এখনও পুরানো অ্যাকটিএমকিউ কোর উত্স কোড ব্যবহার করছে।

স্পষ্টতই তাদের এমন কিছু অ্যাক্টিভএমকিউ বৈশিষ্ট্য যুক্ত করতে হবে যা একটি পূর্ণ AMQP সমর্থনের মতো প্রাথমিক HornetQ কোডে ছিল না।

ইন এই পুরাতন পোস্ট আপনি কিছু প্রশ্ন / উত্তর যে আপনার প্রশ্নের এক সুরাহা করতে পারেন দেখতে পারেন:

প্র: অ্যাক্টিভ এমকিউ পিএমসির জন্য একটি পরিকল্পনা সরবরাহ করা দরকার:

উ: অ্যাপাচি অ্যাক্টিভএম কিউয়ের একাধিক সংস্করণ সহ একাধিক পণ্য রয়েছে:

a.  ActiveMQ - (version 5.x.x)
b.  ActiveMQ Artemis - (version 1.x.x)

এর অর্থ হ'ল আমরা এখনও ঘোষণা করতে প্রস্তুত নই যে অ্যাক্টিভ এমকিউ আর্টেমিসটিভ অ্যাক্টিভ এমকিউ 5.x এর উত্তরসূরি is পণ্যটি সিদ্ধান্ত না নেওয়ার আগ পর্যন্ত আমরা অপেক্ষা করব।

এবং এই মূল পোস্টটি অনুদানের ঠিক পরে।

আমি যা বুঝতে পারি তা থেকে, আর্টেমিস জেএমএস ২.০ এর সমর্থন সহ একটি দ্রুত এবং আরও সাম্প্রতিক বাস্তবায়ন। একটি এমকিউ প্ল্যাটফর্মের নতুন ইনস্টলেশন ও স্থাপনা দেওয়া, আর্টেমিসের পরিবর্তে অ্যাক্টিভ এমকিউ 5.15 কে অবচয় হিসাবে বিবেচনা করা উচিত?

বাস্তবায়নটি সাম্প্রতিক (বা কিছুটা) নয় বরং একটি ভিন্ন ওপেন সোর্স প্রকল্প (হর্নেটকিউ) থেকে এসেছে যা ইতিমধ্যে জেএমএস ২.০ বাস্তবায়ন করেছে।

আমার ক্ষেত্রে যদি আমাকে একেবারে নতুন প্রকল্পের জন্য এমওএম চয়ন করতে হয় তবে আমি নিশ্চিতভাবে আর্টেমিস চেষ্টা করব, বিশেষত মাল্টি-ইনস্ট্যান্ট (মাস্টার-মাস্টার) এবং নতুন বৈশিষ্ট্য যা পরীক্ষার জন্য এএমকিউ বিশ্বের পুরাতন নেটওয়ার্ক-অফ-ব্রোকারদের প্রতিস্থাপন করে testing আমাকে স্বীকার করতে হবে; আমি এটি চেষ্টা করেছিলাম না এবং তারপরে আপনি যদি স্থির অ্যাকটিভিউকিউ সঠিকভাবে কনফিগার করতে জানেন তবে আমার মনে হয় আপনার এটিও অ্যাকাউন্টে নিতে হবে। অন্যদিকে, আমি বলব যে হর্নেটকিউ সত্যিই স্থিতিশীল ছিল এবং যে কোনও জাভা অ্যাপ্লিকেশনটিতে এম্বেড করা সহজ ছিল (আমরা এটাকে টমকেটের উপর নিযুক্ত যুদ্ধে এম্বেড করেছিলাম) easily

ব্যক্তিগতভাবে, আমাকে যদি আমার বর্তমান অ্যাকটিভ কিউ বাস্তবায়ন আপগ্রেড করতে হয়, তবে দ্রুততম উপায়টি সর্বশেষতম অ্যাক্টিভ কিউ 5.15.x রিলিজটি আঁকানো হবে কারণ আর্টেমিসে স্যুইচ করা সম্ভবত আরও সমস্যা উত্থাপন করবে।

তথ্যসূত্র:


1
এটি আমার কাছে বিষয়গুলি পরিষ্কার করার জন্য প্রয়োজনীয় পয়েন্টার সরবরাহ করেছিল। অ্যাক্টিভিউ কিউ বোর্ডের সভায় জানুয়ারী 2018 এর প্রতিবেদনে এই মন্তব্যটি অন্তর্ভুক্ত করা হয়েছে যে "অ্যাক্টিভ কিউকিউ 5.x এবং আর্টেমিসের মধ্যে বৈশিষ্ট্য সমৃদ্ধির দিকে কাজ করার সামগ্রিক উদ্দেশ্য আর্টেমিসের অবশেষে অ্যাক্টিভিউকিউ 6.x হয়ে ওঠার জন্য।" এবং এগুলিতে সমতা অর্জনের জন্য রোডম্যাপের একটি লিঙ্ক অন্তর্ভুক্ত । সুতরাং আর্টেমিস হর্নেটকিউ থেকে উদ্ভূত এবং অ্যাকটিভএমকিউ 5. এক্স এর পৃথক পণ্য তবে তারা আশা করেন এটি অ্যাক্টিভ এমকিউ 6.X এর পিছনে বাস্তবায়ন হয়ে উঠবে will
জর্জ হকিন্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.