architecture पर टैग किए गए जवाब

सॉफ्टवेयर सिस्टम का उच्च-स्तरीय डिजाइन और विवरण। वास्तुशिल्प डिजाइन "ब्लैक बॉक्स" घटकों की बातचीत पर ध्यान केंद्रित करने के लिए कार्यान्वयन, एल्गोरिदम और डेटा प्रतिनिधित्व के विवरण को दूर करता है।

8
अत्यधिक स्केलेबल होने के लिए वेब साइट को डिज़ाइन करने का सबसे अच्छा तरीका क्या है?
उन वेबसाइटों के लिए, जिन्हें अत्यधिक स्केलेबल होने की आवश्यकता है, जैसे कि फेसबुक जैसे सामाजिक नेटवर्क, वेबसाइट डिजाइन करने का सबसे अच्छा तरीका क्या है? क्या मेरे पास एक वेब सेवा होनी चाहिए जो साइट को उस डेटा को प्राप्त करने के लिए प्रश्न करे जो उसे चाहिए? या …

3
कैसे पूरी तरह से मॉड्यूलर वेब अनुप्रयोगों का निर्माण करने के लिए [बंद]
आने वाले महीनों में हम एक परियोजना शुरू करने जा रहे हैं, जहाँ हम एक प्रणाली लेते हैं जिसे हमने ग्राहक (v1) के लिए बनाया है और इसे स्क्रैच से फिर से बनाया है। V2 के साथ हमारा लक्ष्य इसे मॉड्यूलर बनाना है, ताकि इस विशिष्ट ग्राहक के पास उनके …

5
माइक्रोसर्विसेस और स्टोर की गई प्रक्रियाएँ
क्या संग्रहीत प्रक्रियाओं को एक माइक्रोसैस आर्किटेक्चर में बुरा अभ्यास माना जाता है? यहाँ मेरे विचार हैं: microservices पर अधिकांश किताबें प्रति microservice एक डेटाबेस की सलाह देते हैं। संग्रहीत प्रक्रियाएं आमतौर पर एक अखंड डेटाबेस पर काम करती हैं। फिर से अधिकांश माइक्रोसिस्ट आर्किटेक्चर बुक्स बताती हैं कि उन्हें …

5
आपको स्थिरांक कहां और क्यों रखना चाहिए?
हमारे ज्यादातर बड़े अनुप्रयोगों में, हमारे पास आमतौर पर "स्थिरांक" के लिए कुछ ही स्थान होते हैं: GUI और आंतरिक प्रतियोगियों के लिए एक वर्ग (टैब पृष्ठ शीर्षक, समूह बॉक्स शीर्षक, गणना कारक, गणना) डेटाबेस तालिकाओं और स्तंभों के लिए एक वर्ग (यह भाग उत्पन्न कोड है) प्लस उनके लिए …

6
एक घटना संचालित वास्तुकला में प्रारंभिक स्थिति को कैसे संभालना है?
एक में घटना चालित वास्तुकला प्रत्येक घटक केवल कार्य करता है एक घटना प्रणाली के माध्यम से भेजा जाता है जब। ब्रेक पेडल और ब्रेक लाइट के साथ काल्पनिक कार की कल्पना करें। ब्रेक लाइट बदल जाता है पर जब यह एक प्राप्त करता है brake_on घटना, और बंद जब …

1
क्यों डेटाबेस कतार के रूप में इतना बुरा है? [बन्द है]
मैंने अभी यह लेख पढ़ा है , और मैं उलझन में हूँ। चलो एक ही डेटाबेस को साझा करते हुए , "कार्यकर्ता" के रूप में 1 वेबएप और 1 अलग-अलग एप्लिकेशन की कल्पना करते हैं । ओह, मैंने कहा "साझा करना" .. लेकिन लेख किस बारे में चेतावनी देता है? …

8
SOLID, एनीमिक डोमेन, निर्भरता इंजेक्शन से परहेज?
यद्यपि यह एक प्रोग्रामिंग भाषा अज्ञेय प्रश्न हो सकता है, मैं .NET पारिस्थितिकी तंत्र को लक्षित करने वाले उत्तरों में रुचि रखता हूं। यह परिदृश्य है: मान लीजिए कि हमें सार्वजनिक प्रशासन के लिए एक सरल कंसोल एप्लिकेशन विकसित करने की आवश्यकता है। आवेदन वाहन कर के बारे में है। …
33 c#  .net  design  architecture 

3
माइक्रोसर्विसेज में डीटीओ को साझा करने के तरीके?
मेरा परिदृश्य इस प्रकार है। मैं विभिन्न प्रकार के सेंसर से डेटा प्राप्त करने के लिए डिज़ाइन की गई प्रणाली को डिजाइन कर रहा हूं, और बाद में विभिन्न फ्रंट-एंड और एनालिटिक्स सेवाओं द्वारा उपयोग किए जाने के लिए इसे बनाए रखता हूं। मैं हर सेवा को यथासंभव स्वतंत्र बनाने …

2
स्केलेबल अधिसूचना प्रणाली कैसे डिजाइन करें? [बन्द है]
मुझे एक अधिसूचना प्रणाली प्रबंधक लिखने की आवश्यकता है। यहाँ मेरी आवश्यकताएं हैं: मुझे विभिन्न प्लेटफार्मों पर एक अधिसूचना भेजने में सक्षम होने की आवश्यकता है, जो पूरी तरह से अलग हो सकती है (छूट के लिए, मुझे एसएमएस या ई-मेल भेजने में सक्षम होने की आवश्यकता है)। कभी-कभी किसी …

11
अच्छी तरह से डिजाइन / उच्च गुणवत्ता वाले खुले स्रोत सॉफ्टवेयर [बंद]
मैं एक सॉफ्टवेयर डिजाइन क्लास ले रहा हूं, जहां मुझे सॉफ्टवेयर डिजाइन बिंदु से विश्लेषण के लिए एक ओपन सोर्स सॉफ्टवेयर चुनना चाहिए। यह एक बड़ी परियोजना होनी चाहिए: कोड की 100,000 पंक्तियों से कम नहीं। मैं वास्तव में एक ऐसे सॉफ्टवेयर का चयन करना चाहूंगा जो बहुत ही अच्छी …

20
सॉफ्टवेयर आर्किटेक्चर के सिद्धांत और अभ्यास पर सर्वश्रेष्ठ पुस्तकें? [बन्द है]
मेरी कंपनी में कुछ डेवलपर्स हैं जो प्रोग्रामिंग से आर्किटेक्चर में जाने की इच्छा रखते हैं। सॉफ्टवेयर वास्तुकला के सिद्धांत और व्यवहार पर सबसे अच्छी किताबें क्या हैं? यदि आप कर सकते हैं तो एक कवर चित्र शामिल करें। सामान्य पुस्तकों को शामिल करने के लिए स्वतंत्र महसूस करें, और …

2
पूर्ण स्टैक जावास्क्रिप्ट के साथ फ्रंट और बैक-एंड को अलग करने के तरीके?
मान लीजिए कि मेरे पास एक फ्रंट-एंड है, जो ज्यादातर कोणीय, ग्रन्ट और बोवर का उपयोग करके लिखा गया एकल-पृष्ठ अनुप्रयोग है। और मान लीजिए कि मेरे पास एक बैकएंड है, जो ज्यादातर एक ORM के शीर्ष पर बैठा एक REST API है, जो किसी डेटाबेस से ऑब्जेक्ट्स को संग्रहीत …

6
क्या यह कोड की बदबू आना ठीक है अगर यह किसी अन्य समस्या का आसान समाधान है? [बन्द है]
दोस्तों का एक समूह और मैं पिछले कुछ समय से एक परियोजना पर काम कर रहे हैं, और हम अपने उत्पाद के लिए विशिष्ट परिदृश्य का प्रतिनिधित्व करने का एक अच्छा ओओपी तरीका आविष्कार करना चाहते थे। असल में, हम एक टोहो-स्टाइल बुलेट नरक गेम पर काम कर रहे हैं …

6
EntityFramework का उपयोग करके कुछ तर्क क्या हैं? [बन्द है]
वर्तमान में मैं जो एप्लिकेशन बना रहा हूं वह डेटाबेस ऑब्जेक्ट्स का प्रतिनिधित्व करने के लिए संग्रहीत प्रक्रियाओं और हाथ से तैयार किए गए क्लास मॉडल का उपयोग कर रहा है। कुछ लोगों ने एंटिटी फ्रेमवर्क का उपयोग करने का सुझाव दिया है और मैं उस पर स्विच करने पर …

15
प्रोग्रामर निर्माण उद्योग से क्या सीख सकते हैं? [बन्द है]
सॉफ्टवेयर डिजाइन और विकास सिद्धांतों के बारे में सहयोगियों के साथ बात करते समय, मैंने देखा है कि एनालॉग्स के लिए सबसे आम स्रोतों में से एक निर्माण उद्योग है। हम सॉफ्टवेयर का निर्माण करते हैं और हम डिजाइन और संरचना को वास्तुकला मानते हैं । सीखने (या सिखाने) के …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.