कम्प्यूटेशनल आर्किटेक्चर में एक मोनोलिथिक आर्किटेक्चर क्या है?

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

प्रकाशन तिथि: