Event-Driven Architecture in Golang
384 पृष्ठ
Hindi
PDF
4.5

Event-Driven Architecture in Golang

Строим масштабируемые системы на Go

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Event-Driven Architecture in Golang» (2022) Michael Stack द्वारा लिखित, Go भाषा में event-driven approach का उपयोग करके आधुनिक, स्केलेबल और दोष-सहिष्णु सिस्टम बनाने के लिए एक व्यावहारिक मार्गदर्शिका है। माइक्रोसर्विसेज और क्लाउड कंप्यूटिंग के युग में, EDA (Event-Driven Architecture) उच्च-लोड अनुप्रयोगों के लिए डी-फैक्टो मानक बन रहा है। यह पुस्तक न केवल सिद्धांत प्रदान करती है, बल्कि कोड उदाहरणों, आर्किटेक्चरल पैटर्न और best practices का खजाना भी प्रस्तुत करती है।

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

लेखक क्रमिक रूप से event-driven architecture की अवधारणा को उजागर करता है: बुनियादी अवधारणाओं (event, channel, handler) से लेकर उन्नत विषयों जैसे sagas, CQRS, event sourcing और क्लाउड प्रदाताओं (AWS, GCP) के साथ एकीकरण तक। Go पर कार्यान्वयन पर विशेष ध्यान दिया गया है - एक ऐसी भाषा जो समवर्ती और अतुल्यकालिक सिस्टम बनाने के लिए आदर्श रूप से उपयुक्त है। लोकप्रिय message brokers पर चर्चा की गई है: Kafka, RabbitMQ, NATS, साथ ही क्लाउड सेवाएँ (SQS, SNS, Pub/Sub)।

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

यह पुस्तक मध्यम और उन्नत स्तर के Go डेवलपर्स के लिए है, जो पहले से ही भाषा की मूल बातों से परिचित हैं और वितरित सिस्टम डिजाइन करना सीखना चाहते हैं। यह सॉफ्टवेयर आर्किटेक्ट्स, DevOps इंजीनियर्स और उन सभी के लिए उपयोगी होगी जो मोनोलिथ से माइक्रोसर्विसेज में संक्रमण करना चाहते हैं। Go में नए लोगों को बुनियादी सिंटैक्स और समवर्तीता का पूर्व अध्ययन करने की आवश्यकता हो सकती है।

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

  • मूल

अनुशंसाएँ