सामान्य विवरण
एक छोटी सी किताब, 50 से अधिक PDF पृष्ठों की, जो किसी प्रस्तुति या सम्मेलन के लेक्चर नोट्स जैसी लगती है। सामग्री टेक्स्ट और ग्राफिकल रूप में प्रस्तुत की गई है। पढ़ने में कठिनाई - आसान।
संक्षिप्त अवलोकन
सामग्री अध्यायों में नहीं, बल्कि सबक (लेसन) में विभाजित है। मैं प्रत्येक पर संक्षेप में चर्चा करूंगा।
उच्च लोड पर पाठ्यपुस्तक:
- पाठ 1 सामान्य रूप से सिस्टम के विश्लेषण के लिए समर्पित है। मोनोलिथिक और माइक्रोसर्विस दृष्टिकोणों की तुलना पर चर्चा की गई है। तीन-स्तरीय आर्किटेक्चर (फ्रंटएंड, बैकएंड और स्टोरेज) का उल्लेख किया गया है।
- पाठ 2 फ्रंटएंड स्केलिंग के लिए समर्पित है: स्टैटिक कंटेंट डिलीवरी, कैशिंग, आर्किटेक्चर निर्माण, लोड बैलेंसिंग।
- पाठ 3 बैकएंड स्केलिंग के लिए समर्पित है। कोड लेयर्स, कैशिंग और इसी तरह की चीजों पर चर्चा की गई है।
- पाठ 4 समय के साथ स्केलिंग के लिए समर्पित है - यानी विलंबित और अतुल्यकालिक ऑपरेशन।
- पाठ 5 डेटाबेस और उनके स्केलिंग के लिए समर्पित है। डेटाबेस प्रकार, रेप्लिकेशन, शार्डिंग - पाठ के मुख्य विषय।
- पाठ 6 का शीर्षक है "विश्वसनीयता, संचालन, स्केलेबल आर्किटेक्चर पैटर्न" और यह सिस्टम के रखरखाव और संचालन की प्रथाओं के लिए समर्पित है। मॉनिटरिंग और डेप्लॉयमेंट का उल्लेख किया गया है।
राय
50 पृष्ठों की एक सारांश-शैली की किताब के लिए, सामग्री काफी अच्छी और दिलचस्प है। हालाँकि, सब कुछ विशुद्ध रूप से सैद्धांतिक पहलू से कवर किया गया है, केवल एक उच्च-स्तरीय दृष्टिकोण के साथ। इसलिए यहाँ कोई विशिष्ट सिफारिशें मिलने की संभावना नहीं है। किताब में कोड उदाहरण भी नहीं हैं (खैर, यह समझ में आता है क्यों - सामग्री अमूर्त अवधारणाओं से बनी है और सतही तौर पर कवर की गई है)। मैं और अधिक अध्याय देखना चाहूंगा - पाठ, उदाहरण के लिए, उनमें से एक विशिष्ट उपकरणों के लिए समर्पित (यहां तक कि सतही रूप से), और दूसरा - उच्च-लोड सिस्टम के परीक्षण के लिए।