Skip to content

Commit 3b6d0f4

Browse files
committed
[hi] Localized monolithic-apps.md
Signed-off-by: Shlok Upadhyay <[email protected]>
1 parent 6aa713b commit 3b6d0f4

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

content/hi/monolithic-apps.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: मोनोलिथिक ऐप्स (Monolithic Apps)
3+
status: Completed
4+
category: अवधारणा
5+
tags: ["architecture", "fundamental", ""]
6+
---
7+
8+
## यह क्या है
9+
10+
एक मोनोलिथिक ऐप वह होता है जिसमें सभी ज़रूरी काम एक ही प्रोग्राम में होते हैं और उसे एक साथ तैनात किया जाता है।
11+
एप्लिकेशन बनाते समय यह अक्सर सबसे सरल और आसान जगह होती है।
12+
लेकिन जैसे-जैसे एप्लिकेशन बड़ा और थोड़ा मुश्किल होता जाता है, तो मोनोलिथ को बनाए रखना मुश्किल हो सकता है।
13+
अगर अधिक डेवलपर एक ही कोडबेस पर काम करें, तो बदलावों में टकराव और आपसी तालमेल की ज़रूरत बढ़ जाती है।
14+
15+
## समस्या
16+
17+
[माइक्रोसर्विसेज](/microservices-architecture/) में एप्लिकेशन को बाँटना कई बार ज़्यादा काम और ज़िम्मेदारी ले आता है — जैसे ज़्यादा टेस्टिंग, तैनाती और देखरेख करनी पड़ती है।
18+
किसी प्रोडक्ट के शुरुआती दौर में, इस मुश्किल को टालना और क ही जगह पर बना हुआ एप्लिकेशन बनाना फ़ायदेमंद हो सकता है जब तक कि उत्पाद सफल न हो जाए।
19+
20+
## समाधान
21+
22+
एक अच्छी तरह से डिज़ाइन किया गया मोनोलिथ किसी एप्लिकेशन को चालू करने का सबसे सरल तरीका होने के कारण लीन नियमों को बनाए रख सकता है।
23+
जब ऐसा एप्लिकेशन अच्छा काम करने लगे और उसका बिज़नेस वैल्यू साफ दिखे, तब उसे माइक्रोसर्विस में बाँटना समझदारी होती है।
24+
मूल्यवान साबित होने से पहले माइक्रोसर्विस-आधारित एप्लिकेशन तैयार करना इंजीनियरिंग प्रयास का समय से पहले खर्च हो सकता है।
25+
यदि एप्लिकेशन कोई मूल्य नहीं देता है, तो वह प्रयास व्यर्थ हो जाता है।

0 commit comments

Comments
 (0)