अनुप्रयोग परत क्या है?
📚 शिक्षण

अनुप्रयोग परत क्या है?

1 min read 289 words
1 min read
ShareWhatsAppPost on X
  • 1Separating the web layer from the application layer allows for independent scaling and configuration of both layers.
  • 2Microservices are independently deployable services that communicate through lightweight mechanisms to achieve business objectives.
  • 3Implementing an application layer with microservices increases complexity in deployments and operations compared to monolithic systems.

AI-generated summary · May not capture all nuances

Key Insight
AskGif

"Separating the web layer from the application layer allows for independent scaling and configuration of both layers."

अनुप्रयोग परत क्या है?

वेब परत को एप्लिकेशन लेयर (जिसे प्लेटफ़ॉर्म लेयर के रूप में भी जाना जाता है) से अलग करना आपको दोनों परतों को स्वतंत्र रूप से स्केल करने और कॉन्फ़िगर करने की अनुमति देता है। बिना अतिरिक्त वेब सर्वर को जोड़ने के बिना एप्लिकेशन सर्वर को जोड़ने में एक नया एपीआई परिणाम जोड़ना। एकल जिम्मेदारी सिद्धांत छोटी और स्वायत्त सेवाओं के लिए वकालत करता है जो एक साथ काम करते हैं। छोटी सेवाओं वाली छोटी टीमें तेजी से विकास के लिए अधिक आक्रामक योजना बना सकती हैं।

अनुप्रयोग परत में श्रमिक भी अतुल्यकालिकता को सक्षम करने में मदद करते हैं।

Microservices इस चर्चा से संबंधित माइक्रोसर्विसेज हैं, जिन्हें स्वतंत्र रूप से तैनात, छोटे, मॉड्यूलर सेवाओं के सूट के रूप में वर्णित किया जा सकता है। प्रत्येक सेवा एक अनूठी प्रक्रिया चलाती है और एक व्यावसायिक लक्ष्य की सेवा के लिए एक अच्छी तरह से परिभाषित, हल्के तंत्र के माध्यम से संचार करती है। 1

Pinterest, उदाहरण के लिए, निम्नलिखित माइक्रोसर्विसेस हो सकते हैं: उपयोगकर्ता प्रोफ़ाइल, अनुयायी, फ़ीड, खोज, फोटो अपलोड, आदि।

सेवा खोज विपक्ष, Etcd, और Zookeeper जैसे सिस्टम पंजीकृत नाम, पते और बंदरगाहों का ट्रैक रखकर सेवाओं को एक दूसरे को खोजने में मदद कर सकते हैं। स्वास्थ्य जांच सेवा की अखंडता को सत्यापित करने में मदद करती है और अक्सर HTTP समापन बिंदु का उपयोग किया जाता है। कॉन्सल और एटूसीडी दोनों में एक महत्वपूर्ण कुंजी-मूल्य स्टोर है जो कॉन्फ़िगरेशन मूल्यों और अन्य साझा डेटा को संग्रहीत करने के लिए उपयोगी हो सकता है।

नुकसान: आवेदन परत शिथिल युग्मित सेवाओं के साथ एक आवेदन परत को जोड़ने के लिए एक वास्तुशिल्प, संचालन और प्रक्रिया के दृष्टिकोण (बनाम एक अखंड प्रणाली) से अलग दृष्टिकोण की आवश्यकता होती है। तैनाती और संचालन के मामले में सूक्ष्मजीव जटिलता जोड़ सकते हैं।

Enjoyed this article?

Share it with someone who'd find it useful.

ShareWhatsAppPost on X

sumitc91

Published on 20 November 2020 · 1 min read · 289 words

Part of AskGif Blog · शिक्षण

You might also like

अनुप्रयोग परत क्या है? | AskGif Blog