2010-05-06 26 views
12

मैं शीर्ष प्राथमिकताओं में से एक के रूप में स्केलेबिलिटी पर विचार कर एक वेब ऐप शुरू कर रहा हूं। कैसेंड्रा स्केला लिफ्टक्लाउड में स्कैला को तैनात और होस्ट करना?

बनाम बादल पर पारंपरिक दीपक : क्या इस के लाभ हो सकता है? जो मैंने पढ़ा है, उसके बाद से कृपया मुझे सही करें, क्लाउड स्वयं स्केलेबल

मैंने कभी भी क्लाउड पर स्केल को तैनात नहीं देखा है। मंच सीखने के प्रयास के लायक है? क्या यह उत्पादन के उपयोग के लिए तैयार है?

+2

AppEngine पर: http://goo.gl/Adtz http://goo.gl/05QW से मेरे राय,, कि Java अनुप्रयोगों है कि बड़े पैमाने और स्काला चाहिए के लिए पीएचपी की तुलना में एक बेहतर विकल्प है है देशी जावा में लिखे गए कोड के बराबर दक्षता में सक्षम होने से, यह जावा के लिए उपयुक्त प्रतिस्थापन बनाता है। क्लाउड के अच्छे प्रदाता स्केलेबिलिटी के लिए प्रदान करते हैं लेकिन यह जरूरी नहीं है कि आपका आवेदन अच्छी तरह से स्केल करेगा। दूसरे शब्दों में, आप आसानी से ऐसे एप्लिकेशन को लिख सकते हैं जो स्केल किए जाने पर संसाधनों में भाग्य खर्च नहीं कर सकता है या खर्च नहीं करेगा। अनमोल, मुझे लगता है कि यह बैकएंड फ्रेमवर्क और आपके एप्लिकेशन डिज़ाइन के बारे में अधिक है। – nicerobot

उत्तर

10

ठीक से हो गया, जावा/स्कैला क्लाउड परिनियोजन "नियमित" परिनियोजन के रूप में दर्द रहित हो सकता है।

भी ध्यान में रखना है कि स्काला प्रभावी रूप से तैनात है जैसे कि यह जावा + एक पुस्तकालय थे, इसलिए

मैं दृढ़ता से अनुशंसा करते हैं किसी भी जावा केंद्रित बादल समाधान आप (GWT, EC2, आदि) के लिए उपलब्ध होगा यदि आप इस मार्ग पर जाना चाहते हैं तो आप स्टैक्स को चेक आउट करते हैं (और मैं आपको ऐसा करने के लिए दृढ़ता से प्रोत्साहित करता हूं)। मैंने इसे पहले से ही स्कैला अनुप्रयोगों (लिफ्ट का उपयोग करके) के लिए उपयोग करना शुरू कर दिया है। उन्हें ईसी 2 द्वारा समर्थित किया जाता है और वास्तव में आंतरिक रूप से स्कैला का उपयोग किया जाता है। परिनियोजन और परीक्षण भी केक का एक टुकड़ा है।

+5

http://stax.net/ या "स्टैक्स क्लाउड" की खोज करें क्योंकि केवल "स्टैक्स" की तलाश में ज्यादातर स्टैक्स को संदर्भित किया जाता है, एक्सएमएल के लिए स्ट्रीमिंग एपीआई (कम से कम, मेरे लिए) – nicerobot

+4

स्टैक्स के लिए खोजना मुझे पता चला कि इसे अधिग्रहित किया गया था [क्लाउडबीज] (http://www.cloudbees.com/acquisitions/stax/) दिसंबर 2010 में। – Josh

+0

हाय दोस्तों, स्कैला में लिखे गए कुछ सरल वेबसाइसेस होस्ट करने के लिए एक सस्ती समाधान (PHP की तुलना में) क्या है? – Ixx

5

Heroku अब आप स्केला webapps

+0

उनके बारे में अच्छी बात है, उनके पास मुफ्त सैंडबॉक्स भी है और लगभग अधिकांश भाषाओं का समर्थन करता है। – Zeus

1

मैं Clever Cloud पर काम करते हैं और आप भी तैनात कर सकते हैं स्काला हमारे मंच पर वेब ऐप्लिकेशन नियोजित करने देता है;) हमारे नवीनतम वेबसाइट बाहर चेक scala-cloud.com

यह PaaS मंच स्वचालित रूप से माप सकते हैं और अपने यातायात के संबंध में अपने आवेदन नीचे। यदि आप ऊर्ध्वाधर, क्षैतिज या दोनों प्रकार की स्केलेबिलिटी चाहते हैं तो आप भी बारीकी से अनुकूलित कर सकते हैं। इस स्केलिंग का नतीजा यह है कि आप भुगतान करते समय भुगतान करते हैं: आप केवल अपनी वास्तविक खपत के लिए भुगतान करते हैं, न कि संभावित।

गिट के माध्यम से परिनियोजन।

गैर एडब्ल्यूएस, जो टियर -4 + डेटासेंटर में होस्ट किए गए हैं।

नि: शुल्क परीक्षण!

+0

दुर्भाग्यवश आपके पास मुफ्त सरल कॉन्फ़िगरेशन नहीं है, जो छोटे पोक परियोजनाओं के लिए बहुत अच्छा होगा – kirhgoff

1

मैंने एडब्ल्यूएस और जीडब्ल्यूटी के साथ प्रयास किया और आजकल जेलास्टिक के साथ काम कर रहा है और यहां तक ​​कि जेलास्टिक भी स्कैला के साथ एक महान कलाकार है।

http://blog.jelastic.com/2013/07/08/getting-started-with-scala-sbt/

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