সুচিপত্র:
- মুখ্য ওপেন সোর্স নীতিগুলি যা অ্যাপাচি হাদুপকে অনুপ্রাণিত করেছিল
- হাদুপ ইকোসিস্টেমে ওপেন সোর্সের প্রভাব
হাদুপ ইকোসিস্টেমটি এত বড় সাফল্যের অন্যতম প্রধান কারণ হ'ল এটি একটি ফ্রি এবং ওপেন বিগ ডেটা সফটওয়্যার কাঠামো। সফ্টওয়্যার বিকাশকারীরা তাদের নিজস্ব বড় ডেটা পণ্য বা অ্যাপ্লিকেশন তৈরি করতে এর উত্স কোড অ্যাক্সেস এবং সংশোধন করতে পারে। হাদুপ বেশ কয়েকটি বড় ডেটা বিশ্লেষণ অ্যাপ্লিকেশন তৈরির ফলস্বরূপ। এমন এক সময়ে যখন বড় ডেটা আমাদের জীবন সংজ্ঞা দিচ্ছে, সম্ভবত এটি বলা ঠিক হবে যে হ্যাডোপ সংজ্ঞা দিচ্ছেন যে কীভাবে বড় ডেটা বিশ্লেষণ করা উচিত। এটি সম্ভব হয়েছে মূলত কারণ অ্যাপাচি হাদুপ ইকোসিস্টেম ওপেন সোর্স সফ্টওয়্যার মানগুলি থেকে তার নীতিগুলি গ্রহণ করে। এই প্রসঙ্গে, হাদুপ ইকোসিস্টেমকে যে নীতিগুলি অনুপ্রাণিত করেছিল তা নির্ধারণ করা বেশ প্রাসঙ্গিক। মূল নীতিগুলি নীচে আলোচনা করা হয়েছে।
মুখ্য ওপেন সোর্স নীতিগুলি যা অ্যাপাচি হাদুপকে অনুপ্রাণিত করেছিল
- উত্স কোডে অ্যাক্সেস - ওপেন-সোর্স নীতিমালা অনুসারে, ওপেন সোর্স সফ্টওয়্যারটির উত্স কোডটি পরিবর্তন এবং বর্ধন উভয়ের জন্য যে কারও কাছে অবশ্যই উপলব্ধ। একটি সফ্টওয়্যার বিকাশকারী এমনকি সোর্স কোড ব্যবহার করে সফ্টওয়্যার অ্যাপ্লিকেশন তৈরি করতে পারে। সুতরাং হ্যাডোপ ফ্রেমওয়ার্কটিকে চারপাশে বেশ কয়েকটি সফ্টওয়্যার অ্যাপ্লিকেশন বিকাশ করতে পুনরায় ব্যবহার এবং সংশোধন করা হচ্ছে।
- সহযোগিতা - একাধিক ব্যক্তি এক সাথে মাথা রাখলে মানসম্পন্ন ওপেন সোর্স সফ্টওয়্যার তৈরি করা হয়। সহযোগিতা নতুন ধারণাগুলির জন্ম দিতে পারে, জটিল সমস্যাগুলি সমাধান করতে পারে যা কোনও সাইলোতে কাজ করা সম্ভবত না পারে এবং সমস্যা দেখার নতুন উপায়গুলি উন্মোচন করতে পারে।
- কোনও স্বার্থের বিরুদ্ধে কোনও বৈষম্য নেই - ওপেন সোর্স সিস্টেম অনুসারে, যে কেউ সোর্স কোডটি সম্পাদনা করতে পারবেন, একটি সফ্টওয়্যার অ্যাপ্লিকেশন তৈরি করতে পারেন এবং এটিকে বিনামূল্যে দিতে পারেন, বিক্রি করতে পারবেন বা গবেষণার উদ্দেশ্যে এটি ব্যবহার করতে পারবেন। এই নীতিটি বেশ কয়েকটি সফ্টওয়্যার অ্যাপ্লিকেশন তৈরি করতে অনুপ্রাণিত করে যা হয় নিখরচায় উপলব্ধ বা বাণিজ্যিকভাবে উপলব্ধ available
- লাইসেন্স প্রযুক্তি-নিরপেক্ষ - ওপেন সোর্স লাইসেন্সের শর্তাদি কোনও নির্দিষ্ট প্রযুক্তি বা প্রোগ্রামিং ভাষার পক্ষে নয়। সোর্স কোডটি যেকোন প্ল্যাটফর্মে সফ্টওয়্যার অ্যাপ্লিকেশন বিকাশ করতে ব্যবহার করা যেতে পারে।
- ব্যবহার করা সফ্টওয়্যারটিতে কোনও বিধিনিষেধ নেই - যে কেউ সোর্স কোড অ্যাক্সেস করে এবং অন্য একটি সফ্টওয়্যার অ্যাপ্লিকেশন বিকাশ করে অন্য সফ্টওয়্যার বা অন্যান্য উত্স কোড ব্যবহার করতে পারেন free
হাদুপ ইকোসিস্টেমে ওপেন সোর্সের প্রভাব
হ্যাডোপ ইকোসিস্টেম একটি বিস্তৃত, সু-সংগঠিত ব্যবস্থা যা বড় ডেটা বিশ্লেষণকে সহজ এবং নির্ভুল করে তোলে। হ্যাডোপ ইকোসিস্টেমটিতে বেশ কয়েকটি সফটওয়্যার অ্যাপ্লিকেশন রয়েছে, প্রত্যেকটি একটি নির্দিষ্ট কাজে বিশেষীকরণ করে। তবে, পুরো বাস্তুসংস্থানটি সফ্টওয়্যার সরঞ্জামগুলির সংমিশ্রণে থাকা অবস্থায়, প্রতিটি সরঞ্জাম নিজেই স্বাধীনভাবে একটি বিশেষায়িত কাজ করতে সক্ষম। এর অর্থ হল যে আপনি আপনার উদ্দেশ্য পূরণের জন্য প্রয়োজনীয় নির্দিষ্ট সরঞ্জামগুলি বাছাই বাছাই করতে পারেন - হাদুপটি এটি নমনীয়। হাদুপ আপনাকে এমন কোনও বিধি দ্বারা আবদ্ধ করে না যা আপনাকে নির্দিষ্ট উপায়ে সফ্টওয়্যারটি ব্যবহার করতে বাধ্য করে। আপনি যেভাবে চান সোর্স কোডটি ব্যবহার করতে পারেন।
হ্যাডোপ ইকোসিস্টেম কীভাবে কাজ করে এবং কীভাবে এটি ওপেন সোর্স নীতিগুলি ধরে রাখে সে সম্পর্কে একটি সংক্ষিপ্ত বিবরণ দেখে নেওয়া যাক।