के साथ कार्य वितरण को डिज़ाइन कैसे करें मैं एक ऐसा एप्लीकेशन लिखने की योजना बना रहा हूं जो वर्कर प्रक्रियाओं को वितरित करेगी। उनमें से एक नेता होगा जो अन्य प्रक्रियाओं को कार्यों को आवंटित करेगा। नेता गठबंधन प्रक्रिया को डिजाइन करना काफी सरल है: प्रत्येक प्रक्रिया एक ही पथ में एक क्षणिक नोड बनाने की कोशिश करती है। जो भी सफल होता है, वह नेता बन जाता है।ज़ूकीपर
अब, मेरा सवाल यह है कि कार्यों को समान रूप से वितरित करने की प्रक्रिया को कैसे डिजाइन किया जाए? इसके लिए कोई नुस्खा?
मैं वातावरण सेटअप पर एक छोटे से विस्तार से बता देंगे:
मान लीजिए 10 कार्यकर्ता maschines देखते हैं, हर एक एक प्रक्रिया है, उनमें से एक चलाता नेता बन जाते हैं। कार्य कतार में जमा किए जाते हैं, नेता उन्हें ले जाता है और एक कार्यकर्ता को सौंपा जाता है। जब भी कोई कार्य सबमिट किया जाता है तो कार्यकर्ता प्रक्रियाओं को अधिसूचित किया जाता है।
प्रश्न विशेष रूप से चिड़ियाघर से संबंधित है। तो फिर आप उसे सभी अलग-अलग समाधान क्यों सुझा रहे हैं? – shaILU