norbertস্কেলযোগ্য উত্পাদন ব্যবস্থা থেকে একটি ভাল উদাহরণ। আমি সাধারণ, এটি নেট, প্রোটোকল বাফার এবং চিড়িয়াখানাকে ক্লাস্টারযুক্ত পরিষেবাগুলি চালনার জন্য একটি হালকা ওজনের কাঠামোর মধ্যে সংহত করে। প্রোটোকল বাফারগুলি আপনার পরিষেবা এপিআই নির্দিষ্ট করতে ব্যবহৃত হয়, নেট ট্রান্সপোর্ট-লেয়ার বিমূর্তি প্রয়োগ করে এবং চিড়িয়াখানা মূলত একটি ফল্ট-সহনশীল আবিষ্কার পরিষেবা।
যতবারই কোনও পরিষেবা উদাহরণ শুরু হয় নরবার্ট এটিকে কোনও নির্দিষ্ট পরিষেবা ধরণের উপলভ্য উদাহরণ হিসাবে নিবন্ধভুক্ত করে। বাস্তবায়নের দৃষ্টিকোণ থেকে এটি দুটি জুকারকি গাছ তৈরি করে:
- "/ সার্ভিসনাম / সদস্যগণ" যা পরিষেবার সমস্ত পরিচিত দৃষ্টান্ত তালিকাভুক্ত করে
- "/ সার্ভিসনেম / উপলভ্য" যা বর্তমানে পরিষেবার উপলব্ধ উপলভ্য তালিকাভুক্ত করে
প্রতিটি নোডের জন্য সর্বাধিক গুরুত্বপূর্ণ সম্পত্তিটি সম্পর্কিত পরিষেবার উদাহরণের সাথে সংযোগ স্থাপনের জন্য ব্যবহার করা url। এটি ক্লায়েন্ট-সাইড লোড ভারসাম্য সক্ষম করে - কোনও নরবার্ট ক্লায়েন্ট প্রদত্ত পরিষেবার নামের জন্য url এর তালিকা খুঁজে পায় এবং এর মধ্যে একটির সাথে সংযোগ স্থাপনের চেষ্টাটি কিছু আদেশ (যেমন রাউন্ড-রবিন বা র্যান্ডম)।