अरे दोस्तों। मैं वितरित एल्गोरिदम के बारे में sth सीखना चाहता हूं, इसलिए मैं पुस्तकों के लिए किसी भी सिफारिश की तलाश में हूं। मुझे सैद्धांतिक किताबों में अधिक दिलचस्पी है, क्योंकि कार्यान्वयन केवल स्वाद का विषय है (मैं शायद erlang (या सी #) का उपयोग करेंगे)। लेकिन दूसरी ओर मैं कच्चे, गणित के एल्गोरिदम का विश्लेषण नहीं चाहता। बस विचार करें कि कैसे काम करता है, और यह क्यों काम करता है।पुस्तक अनुरोध: वितरित एल्गोरिदम
उत्तर
आप इन व्याख्यानों की जाँच कर सकते हैं (मैं उन्हें अपने आप प्राग में भाग लिया (सीटीयू में) और कहना होगा कि वे वास्तव में अच्छे थे): Parallel algorithms by prof. Ing. Pavel Tvrdik Csc.
विचार कैसे एल्गोरिदम काम हमेशा एक बहुत में प्रस्तुत किया है यदि आप रुचि रखते हैं तो अच्छा (इलस्ट्रेटेड) तरीका और गणितीय पृष्ठभूमि निश्चित रूप से शामिल है। लेखक इस विषय में एक बेहद मूल्यवान प्रोफेसरियल हैं और शुद्ध सिद्धांत की तुलना में व्यावहारिक कार्यान्वयन पर अधिक ध्यान केंद्रित करते हैं।
वितरण प्रणाली! = समानांतर कंप्यूटिंग, तो मुझे डर है कि यह नहीं है क्या ओ पी चाहता था हूँ। मेरे आलसी जवाब फिक्सिंग के लिए धन्यवाद ... इच्छा मैं कर सकता: समस्याओं के साथ वितरित एल्गोरिदम सौदा इस तरह के परमाणु प्रतिबद्ध के रूप में, आम सहमति, नेता चुनाव, प्रतिकृति, आदि, http://en.wikipedia.org/wiki/Distributed_algorithms –
एंड्रयू एस तनेंबाम द्वारा "वितरित सिस्टम: सिद्धांत और पैराडिगम्स" अभी भी इस विषय पर पढ़ी जाने वाली सबसे अच्छी किताबों में से एक है। पढ़ें कि एक प्राइमर के रूप में है, तो आप विशिष्ट क्षेत्रों में रुचि रखते हैं के भीतर विशेष पुस्तकों के लिए देखो
लिंक:। Author's site, Amazon, Google Books
@Pete Kirkham देखना अपवोट संपादन! :-) – kasperjj
नैन्सी लिंच की पुस्तक Distributed Algorithmsutterly brilliant है। नैन्सी क्षेत्र के दिग्गजों में से एक है: एक महान विचारक और प्रदर्शक। अत्यधिक सिफारिशित।
एमआईटी या यूसीबी की व्याख्यान स्लाइड का उपयोग करें। वहां वितरित एल्गोरिदम और कार्यान्वयन पाठ्यक्रम क्षेत्र में सर्वश्रेष्ठ द्वारा लिया जाता है। वे अधिक समझदार हैं और आप उनके लिए वीडियो व्याख्यान भी पा सकते हैं।
इस किताब पर एक नज़र डालें: मैं शुरुआती के रूप में यह asynchronus मॉडल है जो और अधिक व्यावहारिक है पर विचार के लिए अन्य पुस्तकों का एक बहुत से अधिक यह पसंद करते हैं। स्पष्टीकरण बहुत अच्छा और विस्तृत है (लेकिन यदि आपको अधिक जानकारी की आवश्यकता नहीं है तो यह लंबे समय तक लग सकता है)। अध्याय 1 से अध्याय 4 आपको साहित्य में किसी अन्य वितरित एल्गोरिदम को समझ देगा।
http://people.scs.carleton.ca/~santoro/DADA.html
एक और पुस्तक जेरार्ड तेल का है: हालांकि अगर आप ज्यादा mathmatical अंकन पसंद नहीं है, तो यह अच्छा है। हालांकि, यह विघटित एल्गोरिदम के लिए एक महान संदर्भ है और इसमें एल्गोरिदम को स्थिर करने जैसे गर्म विषयों पर विस्तृत अध्याय हैं। पुस्तक के लिंक है:
http://www.staff.science.uu.nl/~tel00101/liter/Books/indaldes.html
सावधान: इन किताबों को वितरित एल्गोरिदम के साथ सौदा है, और नहीं वितरित Tanenbaum के रूप में सिस्टम। ये किताबें समानांतर एल्गोरिदम से निपटती नहीं हैं - वे अलग हैं!
- 1. वितरित रेट सीमित एल्गोरिदम
- 2. वितरित स्थानीय क्लस्टरिंग गुणांक एल्गोरिदम (MapReduce/Hadoop)
- 3. % पुस्तक%
- 4. कोई भी वितरित समानांतर पेड़ खोज एल्गोरिदम सुझाव?
- 5. क्लस्टर पर स्केल वितरित करना?
- 6. वितरित अनुप्रयोग
- 7. पुस्तक से कोड
- 8. ऑटोलिस्प/विजुअल लिस्प पुस्तक
- 9. टेस्ट संचालित विकास पुस्तक
- 10. यदि पुस्तक दर्शक WinRT
- 11. HTTP पुस्तक अनुशंसा?
- 12. रूबी अमेज़ॅन पुस्तक खोज
- 13. वितरित कैश प्रौद्योगिकी
- 14. जावा वितरित सिस्टम
- 15. वितरित सिस्टम, सर्वोत्तम ढांचा?
- 16. क्या जावा पुस्तक पर्याप्त है या मुझे पहले एल्गोरिदम सीखना है?
- 17. वितरित शैल प्रोग्राम
- 18. एल्गोरिदम?
- 19. एक एल्गोरिदम डिज़ाइन करें,
- 20. वितरित कैशिंग
- 21. वितरित सरणी
- 22. वितरित कंप्यूटिंग
- 23. वितरित पायथन
- 24. रीसेट TextView पुस्तक शीर्ष पर
- 25. सर्वश्रेष्ठ एंड्रॉइड 2.0 विकास पुस्तक?
- 26. इंटेलिज प्लगइन पुस्तक विकसित करें
- 27. पुस्तक उदाहरण के साथ समस्या
- 28. पुस्तक मेटाडेटा कैसे प्राप्त करें?
- 29. वितरित या विकेन्द्रीकृत प्रतिष्ठा/ट्रस्ट
- 30. आप एक शुरुआती एएसपी.NET सुरक्षा पुस्तक
चुनाव सवाल "समुदाय विकि" चिह्नित करें। – danben