আমি বলব যে ড্রাইডলিংক আমাদের নিকটতম জিনিস। তবে আপনি হ্যাডোপটি কী ব্যবহার করতে চান তা নির্ভর করে। আপনি যদি অনুকূলিত স্ব-রক্ষণাবেক্ষণ বিতরণকারী ফাইল (ডিএফএস) সিস্টেমের সন্ধান করে থাকেন তবে ড্রাইডলিংক আপনি যা সন্ধান করছেন তা নয়। এটিতে ডিএফএসের সাথে একটি অ্যানালগ রয়েছে তবে আপনাকে নিজেই পার্টিশনগুলি তৈরি করতে হবে এবং প্রতিটি পার্টিশন বিতরণ করতে হবে।
বলা হচ্ছে, এটি যদি হাদুপের বিতরণ কার্যকরকরণের দিকটি যা আপনি ড্রাইডলিংক-এর চেয়ে সন্ধান করছেন তা সত্যিই দুর্দান্ত (এবং না, আমি এমএসের সাথে অনুমোদিত নয়)। DryadLINQ এর সাথে যাওয়ার চেয়ে আপনার যতক্ষণ কোনও মাইক্রোসফ্ট এইচপিসি ক্লাস্টার সেটআপ রয়েছে ততক্ষণ সহজ really
আপনি যে কোডটি লিখেছেন তা হ'ল সরাসরি লিনক কোড, IEnumerable<T>
এটির পরিবর্তে আপনাকে লিনকিউ চালানোর পরিবর্তে PartitionedTable<T>
(স্ব-বিল্ড বিতরণ করা ডেটা স্ট্রাকচার) প্রয়োগ করতে হবে ।
ড্রাইডলিংক সম্পর্কে যা সত্যই শীতল হয়েছে তা হল অ্যালগরিদমগুলি বিকাশ করার সময় সময়ের কাছাকাছি (আবার চেষ্টা করুন, পরীক্ষা করুন, সামঞ্জস্য করুন, পুনরাবৃত্তি করুন) turn আপনার গণনা করার জন্য আপনি কেবল লিনকিউ কোডটি লিখেছেন এবং ড্রাইডলিংক সম্পূর্ণ বিতরণকৃত এক্সিকিউশন অংশটির যত্ন নেবে। এটি সবচেয়ে প্রাকৃতিক অ্যানালগ যা আমি এসেছি যা একক প্রক্রিয়া প্রসেসিংয়ের জন্য লিখিত কোডের মতো বিতরণ প্রক্রিয়াকরণের জন্য লিখন কোড তৈরি করে।