2010-10-21 20 views
6

मैं ऐसे काम में शामिल हूं जिसमें मुझे बड़े पैमाने पर आवेदन के बारे में ज्ञान लगता है, बड़े पैमाने पर वेब मुझे बहुत मदद करेगा। आपको क्या लगता है मुझे लेना चाहिए? मेरा मतलब है पढ़ने के लिए किताबें, लेने के लिए पाठ्यक्रम ... आदि ... किसी भी सुझाव के लिए अग्रिम धन्यवाद।बड़े पैमाने पर इंटरनेट एप्लिकेशन, कहां से शुरू करें?

पीएस: शायद मेरे आवेदन का मतलब पर्याप्त नहीं है: डी, ​​100000 उपयोगकर्ताओं या 5000 सीसीयू के लिए रीयलटाइम गेम ऑनलाइन के लिए सोशल नेटवर्क। वास्तुकला और डिजाइन, बातों पर विचार करने के लिए जब आप अनुप्रयोगों के इस तरह के निर्माण

+0

क्या आप वास्तुकला या डिजाइन के बारे में बात कर रहे हैं? – Joe

+0

बड़े पैमाने पर, कितना बड़ा? – Joe

+0

हो सकता है कि मेरे द्वारा उपयोग किए जाने वाले अनुप्रयोग पर्याप्त बड़े न हों: डी, ​​100000 उपयोगकर्ताओं या 5000 सीसीयू के लिए रीयलटाइम गेम ऑनलाइन के लिए सोशल नेटवर्क। आर्किटेक्चर और डिज़ाइन, जब आप इस तरह के अनुप्रयोगों का निर्माण करते हैं तो विचार करना चाहिए – tiboo

उत्तर

6

सुरक्षा: http://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project

scalability (db परत): http://oreilly.com/catalog/9780596003067

scalability (पुस्तक के आधे किसी भी डेटाबेस के लिए बहुत प्रासंगिक है) (एप्लिकेशन परत): http://www.javaconcurrencyinpractice.com/ (पुस्तक के आधे साझा राज्य और धागे) के साथ किसी भी भाषा के लिए बहुत प्रासंगिक है

सामने अंत: http://www.amazon.com/High-Performance-Web-Sites-Essential/dp/0596529309/ और http://www.amazon.com/Even-Faster-Web-Sites-Performance/dp/0596522304

इसके अलावा, कितना मुश्किल बातें कभी कभी की समझ पाने के लिए, आप पढ़ शुरू कर देना चाहिए कि उन 2 ब्लॉग:

4

लेख और की वास्तुकला overviews के साथ ग्रेट ब्लॉग बड़ा अनुप्रयोगों और वेबसाइटों: http://highscalability.com/

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