2012-04-11 24 views
30

कहें कि आपका ऐप पर्याप्त उपयोगकर्ताओं के साथ हिट करने के लिए हिट हो जाता है, क्या यह एक और उदाहरण को आग लगा देता है? भविष्य में आप इसे कैसे प्राप्त करने की योजना बना रहे हैं?एक उल्का ऐप की स्केलेबिलिटी

इयान

+5

आप कुछ संदर्भ प्रदान करना चाहेंगे। –

उत्तर

17

सुनिश्चित नहीं हैं कि अगर आप 'उल्का बंडल' या 'उल्का तैनाती' के साथ मुफ्त होस्टिंग पर तैनात किए गए एप्लिकेशन के साथ बनाया गया क्षुधा मतलब है।

'उल्का तैनाती' वाले होस्टेड सर्वर पर तैनात ऐप्स अभी तक स्केलिंग के बारे में कोई गारंटी या एसएलए नहीं है। हालांकि, सर्वर एक उचित भार को संभाल सकते हैं। meteor.com उल्का तैनाती पर होस्ट किया गया है, और यह उल्का लॉन्च से बच गया।

'उल्का बंडल' के साथ उत्पन्न एक सर्वर बंडल मूल रूप से एक एकल प्रक्रिया ऐप है। यह आपके ऊपर कई उदाहरणों तक तारित है, या फिर आप ऑटो-स्केलिंग को कार्यान्वित करना चाहते हैं।

1

मैं आपके प्रश्न के साथ बिल्कुल स्पष्ट नहीं हूं। स्केलेबिलिटी या उल्का ऐप होस्टिंग पर्यावरण स्केलेबिलिटी के लिए उल्का फ्रेमवर्क क्षमता के बारे में नहीं पूछ रहे हैं। कभी भी ध्यान न दें, यह

जैसा कि उल्का ढांचा पारिस्थितिकी तंत्र बढ़ता है, स्केलेबिलिटी के आपके प्रश्न का उत्तर दिया जाएगा, वर्तमान में आप संकुल के माध्यम से कोड के छोटे मॉड्यूल का आह्वान कर सकते हैं।

उल्का कुछ more के लिए meteor bundle कहा जाता है जो अंत में जाने के लिए अपने आवेदन को तैनात किया गया है किसी भी जहां विश्व भर में है, तो आप अपने खुद के बुनियादी ढांचे की स्थापना अपने अनुप्रयोग (एक नेटवर्क लोड संतुलन की तरह कुछ की मेजबानी NodeJS सर्वर और स्केलेबल कई चलाने के लिए हो सकता है मोंगोडीबी उदाहरण)

1

आम तौर पर, उल्का बंडल करके उपयोग करके स्केल कर सकते हैं और अपने स्वयं के बुनियादी ढांचे का उपयोग कर सकते हैं, जैसे कि मोंगो, एप्लिकेशन सर्वर। @ N1mmy की तरह, जब एप्लिकेशन को बंडल किया जाता है, तो आप एक निश्चित मोंगो एंड पॉइंट निर्दिष्ट कर सकते हैं जिससे आप डेटा संग्रहण को स्केल कर सकते हैं। इसके अलावा, जब बंडल चल रहा है, तो यह वास्तव में नोडजेज़ पर चल रहा है, जिसका अर्थ है कि आप अपने वेब एप्लिकेशन को नोडजेस ऐप्स जैसे स्केल कर सकते हैं। मुझे लगता है कि यदि आपके एप्लिकेशन में बहुत से उपयोगकर्ता हैं तो दोनों तरह से आपकी समस्या को कम कर सकते हैं।

1

सैद्धांतिक रूप से उल्का तराजू ठीक है, लेकिन यदि यह वास्तव में अभ्यास में आपके लिए काम करता है तो यह इस बात पर निर्भर करता है कि आप अपने डेटा को कैसे संभालेंगे। यह उल्का में स्केलेबिलिटी पर एक उत्कृष्ट पोस्ट है: https://www.discovermeteor.com/blog/scaling-meteor-the-challenges-of-realtime-apps/

संबंधित मुद्दे