गो में माइक्रोसर्विसेज का निर्माण
322 पृष्ठ
Hindi
PDF
4.5

गो में माइक्रोसर्विसेज का निर्माण

Практическое руководство по микросервисам на Go

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Building Microservices with Go» (निक जैक्सन, 2017) Go भाषा में माइक्रोसर्विसेज आर्किटेक्चर को डिज़ाइन और कार्यान्वित करने के लिए एक व्यावहारिक गाइड है। हालाँकि यह पुस्तक कुछ साल पहले प्रकाशित हुई थी, फिर भी इसके दृष्टिकोण और उपकरण (Docker, gRPC, testing) प्रासंगिक बने हुए हैं। लेखक एक अनुभवी इंजीनियर हैं, जिन्होंने Financial Times और अन्य बड़ी कंपनियों में काम किया है, जो सामग्री को व्यावहारिक मूल्य प्रदान करता है।

पुस्तक किस बारे में है

पुस्तक माइक्रोसर्विसेज एप्लिकेशन बनाने के पूरे चक्र को कवर करती है: डिज़ाइन से लेकर डिप्लॉयमेंट तक। मुख्य विषय:

  • माइक्रोसर्विसेज आर्किटेक्चर और मोनोलिथ से उनका अंतर
  • API डिज़ाइन (REST, gRPC)
  • Docker के साथ कंटेनरीकरण और ऑर्केस्ट्रेशन
  • टेस्टिंग (यूनिट, इंटीग्रेशन, end-to-end)
  • लॉगिंग, मॉनिटरिंग और एरर हैंडलिंग
  • सुरक्षा और ऑथेंटिकेशन
  • CI/CD और क्लाउड में डिप्लॉयमेंट

यह पुस्तक किसके लिए है

यह पुस्तक मध्यम स्तर के Go डेवलपर्स के लिए है, जो पहले से भाषा की मूल बातों से परिचित हैं और वितरित सिस्टम बनाने की ओर बढ़ना चाहते हैं। यह DevOps इंजीनियर्स के लिए भी उपयोगी होगी, जो Go में माइक्रोसर्विसेज की आंतरिक कार्यप्रणाली को समझना चाहते हैं।

पाठक क्या सीखेगा

  • मोनोलिथिक एप्लिकेशन को माइक्रोसर्विसेज में कैसे विभाजित करें
  • विश्वसनीय REST और gRPC API कैसे डिज़ाइन करें
  • सर्विसेज को पैकेज करने के लिए Docker का उपयोग कैसे करें
  • माइक्रोसर्विसेज के लिए टेस्ट कैसे लिखें (मॉक और कॉन्ट्रैक्ट्स सहित)
  • कैसे

अनुशंसाएँ