मैं परिदृश्य का पालन करने वाला एक सॉफ्टवेयर प्रोग्राम बना रहा हूं:वितरित सिस्टम, सर्वोत्तम ढांचा?
मेरे पास कई कंप्यूटर हैं, और उनमें से प्रत्येक को क्लस्टर में जोड़ें। क्लस्टर में प्रत्येक कंप्यूटर एक वितरित तालिका में एक फ़ाइल जोड़ सकता है (शब्दकोश, हैशपैप, पर्याप्त तेज़ होना चाहिए)।
तो अब मेरे पास एक ऐसा स्थान है जहां हर कोई देख सकता है कि समूह/क्लस्टर में कौन सी फाइलें हैं। अब समूह/क्लस्टर का कंप्यूटर एक फ़ाइल का अनुरोध करता है। वह वितरित तालिका से फ़ाइल के बारे में सारी जानकारी तक पहुंच सकता है (किस कंप्यूटर पर यह फ़ाइल आदि ढूंढ सकता है ...)।
कुछ तंत्र द्वारा इसे बिंदु बी (कंप्यूटर जिसमें फाइल है) से फ़ाइल को ए (कंप्यूटर जो फ़ाइल का अनुरोध करता है) इंगित करने के लिए फ़ाइल प्राप्त करनी चाहिए।
असल में इसे डेटा प्रतिकृति करना चाहिए।
डेटा प्रतिकृति के रूप में तेजी से संभव के रूप में किया जाना चाहिए: (लेकिन बहुत बड़ी फ़ाइलों के लिए)
तो आप शायद अब तक आश्चर्य है, क्या इस quy के लिए पूछ रहा है, यहाँ यह है। सबसे अच्छा तरीका क्या होगा? मैंने फ्लक्स नेटवर्क की तरह कुछ सोचा।
परिदृश्य के बाद किसी सॉफ्टवेयर के लिए उपयोग करने के लिए सबसे अच्छा ढांचा क्या होगा?
मैं एक जावा फ्रेम के लिए खोज रहा हूं :)। (मुझे क्रॉस-प्लेटफॉर्म को चलाने की आवश्यकता है)
धन्यवाद!
अगर आप अपना समाधान मिला है तो उत्तर के रूप में ऊपर उठाने और चिह्नित करने के लिए मत भूलना! –