2009-10-28 13 views
5

क्या वर्तमान तकनीक के साथ पढ़ने और अभी भी अद्यतित विषय पर कोई अच्छी किताबें हैं?स्केलेबल वेब अनुप्रयोगों (जावा/अजाक्स/आरईएसटी) पर कोई अच्छी किताबें?

मुझे ज्यादातर बैक-एंड आर्किटेक्चर में दिलचस्पी है और मुझे क्लस्टरिंग और डेटाबेस समाधान चुनने पर विचार करना चाहिए क्योंकि मैं फ्रंट-एंड के लिए जीडब्ल्यूटी का उपयोग करने की योजना बना रहा हूं इसलिए वहां बहुत कुछ नियंत्रित नहीं कर पाएगा।

मैं ऐसी पुस्तक ढूंढ रहा हूं जो प्रश्नों का उत्तर देगी: लोड संतुलन रणनीति कैसे चुनें? क्या डीबी मॉडल चुनने के लिए? डेटा कैसे स्केल करें? अनुरोध हैंडलिंग कैसे स्केल करें? बड़े ट्रैफिक को संभालने में सक्षम वेब एप्लिकेशन बनाने के दौरान आम समस्याएं क्या हैं?

+0

इसी तरह के प्रश्न: http://stackoverflow.com/questions/907260/how-to-design-scalable- appplication – Vladimir

उत्तर

4

जीडब्ल्यूटी के बारे में: Google Web Toolkit Applications

सामान्य Even faster web sites performance और Building scalable web sites बहुत अच्छे हैं।

मैंने The Art of Capicity Planning पर भी अच्छे शब्दों को सुना है, लेकिन मेरे पास यह नहीं है, इसलिए मैं पहले हाथ अनुभव से नहीं कह सकता।

2

O'Reilly की किताबों की जांच करें। यहां High Performance Web Sites पर एक है।

+0

धन्यवाद। अमेज़ॅन में मेरी इच्छा सूची में जोड़ा गया लेकिन मुझे यकीन नहीं है कि यह वही है जो मैं ढूंढ रहा हूं। अच्छी किताब की तरह लगता है लेकिन विवरण से ऐसा लगता है कि लेखक स्क्रिप्ट इत्यादि कहां रखना है, इस बारे में बहुत कुछ बोलता है, जबकि अगर मैं जीडब्ल्यूटी का उपयोग करने की योजना बना रहा हूं तो मैं इसे नियंत्रित नहीं कर पाऊंगा। शायद मेरे प्रश्न को अद्यतन करना चाहिए। – Vladimir

1

Perfomance Analysis for Java Web Sites स्टेसी जॉइन एट अल द्वारा?

मेरा लेना यह है कि अजाक्स मौलिक रूप से स्केलेबिलिटी के समग्र दृष्टिकोण को प्रभावित नहीं करता है। यह कैशिंग के बुद्धिमान उपयोग पर भी अधिक जोर दे सकता है, लेकिन स्केलेबिलिटी के बारे में हम जो कुछ भी जानते थे, वह सच है।

+0

प्रकाशक: एडिसन वेस्ले (1 9 सितंबर 2002) क्या यह थोड़ा पुराना नहीं है? 2002 से कई चीजें हुईं, नई चुनौतियां, नए समाधान, नई प्रौद्योगिकियां ... लेकिन मैं मानता हूं कि शायद मूल बातें समान हैं। – Vladimir

2

किताबों के बारे में नहीं जानते, लेकिन यदि आप वास्तविक दुनिया के बारे में जानकारी चाहते हैं, तो खून बहने वाले किनारे, स्केलेबल वेब अनुप्रयोगों और वास्तुकला तक, highscalability पढ़ना आवश्यक है।

संबंधित मुद्दे