देखकर जैसा कि आप कहते हैं कि अपने ज्ञान सीमित है, बेहतर ग्रंथों मैं मूलभूत अवधारणाओं को कवर का सामना करना पड़ा में से कुछ हैं:
- वितरित सिस्टम: सिद्धांत और एंड्रयू S टानेनबुआम और मार्टेन द्वारा मानदंड वैन स्टीन
- वितरित सिस्टम: अवधारणाएं और डिजाइन जीन डॉलिमोर एट अल द्वारा।
- एम बेन-एरी द्वारा समवर्ती और वितरित प्रोग्रामिंग के सिद्धांत।
ये किताबें कभी-कभी थोड़ी भारी हो सकती हैं, लेकिन आप उन हिस्सों को चुन सकते हैं जो आपके लिए दिलचस्प हैं।
- समानांतर और वितरित कम्प्यूटिंग::
कुछ और ठोस (यानी, कम सैद्धांतिक) क्षेत्र के कवरेज में पाया जा सकता है मॉडल ए सर्वे, मानदंड और क्लाउडिया लियोपोल्ड द्वारा दृष्टिकोण, और
- समानांतर प्रोग्रामिंग: बैरी विल्किन्सन और माइकल एलन द्वारा नेटवर्क किए गए वर्कस्टेशन और समांतर कंप्यूटर का उपयोग कर तकनीकें और अनुप्रयोग।
मैं इस क्षेत्र में बस शुरू करने के लिए इन दो पुस्तकों की अत्यधिक अनुशंसा कर सकता हूं। "समांतर प्रोग्रामिंग" के उल्लेखों से दूर न हों, इस और वितरित कंप्यूटिंग क्षेत्र के बीच काफी ओवरलैप है।
यह वास्तव में निर्भर करता है कि आप क्या कर रहे हैं। यदि आप पूरी तरह से "24 घंटे में वितरित सिस्टम कोडिंग सिस्टम" चाहते हैं, तो मैं वास्तव में किसी भी सिफारिश के साथ मदद नहीं कर सकता। हालांकि, अमेज़ॅन पर एक त्वरित रूप से पता चला टॉम बर्नाबी द्वारा सी # में वितरित .NET प्रोग्रामिंग, जिसमें कुछ सकारात्मक समीक्षाएं हैं। YMMV।
मैं वितरित कंप्यूटिंग के लिए कौन से टूल्स उपलब्ध हैं, इसकी बेहतर समझ लेना चाहता हूं।मैं एक ऐसी परियोजना पर काम करता हूं जो डीसीओएम का अच्छा सौदा करता है, लेकिन मैंने कोड को देखा है, और इसमें से कोई भी मेरे लिए सहज नहीं है। मैं डीसीओएम और शायद कुछ अन्य विकल्पों के बारे में और जानना चाहता हूं। मैं वास्तव में विषय के बारे में कुछ भी नहीं जानता है। – CCicotta