मैं एक पुस्तकालय की तलाश में हूं जो सबसे बुनियादी क्लस्टरिंग आवश्यकताओं को प्रदान करता है। इस पुस्तकालय को उम्मीद है कि पूरी तरह से उड़ाए गए राज्य प्रतिकृति समाधान (चिड़ियाघर) से अलग हो जाएंगे, क्योंकि राज्य प्रतिकृति आवश्यकताओं बहुत कम हैं।नेता चुनाव और विफलता पहचान जावा पुस्तकालय
- बीजिंग और गपशप का उपयोग करके अन्य क्लस्टर सदस्यों की खोज। (मल्टीकास्ट के बिना नेटवर्क)
- HTTP/एस पर आरईएसटी पर आधारित LAN और WAN नेटवर्क के लिए विफल ओवर डिटेक्शन एल्गोरिदम। (डिजाइन द्वारा फ़ायरवॉल अनुकूल, बहु-साइट क्लस्टरिंग)।
- विभाजित-मस्तिष्क का पता लगाने सहित कोरम आधारित नेता चुनाव। (बहु साइट क्लस्टरिंग)
- उम्मीद है कि जावा, या जेवीएम संगत भाषा में लिखा है।
- केवल/से नेता के लिए पढ़ता/लिखता है (नेता नोड को कोई भी अन्य सभी नोड्स में दोहराया जाता है)
- पढ़ने/लिखने यातायात की नगण्य राशि।
यदि आप चिड़ियाघर नहीं चाहते हैं, तो मुझे लगता है कि [क्यूरेटर] (https://github.com/Netflix/curator) एक विकल्प नहीं है? –
यह एक ओवरकिल है। चिड़ियाघर सक्रिय सक्रिय प्रतिकृति के स्केलेबिलिटी ट्रेडऑफ है। – itaifrenkel