मुझे एक वेब सेवा बनाने की ज़रूरत है जो बहुत कम्प्यूटेशनल गहन है, और मैं अपनी बीयरिंग्स को आगे बढ़ने के तरीके पर लेने की कोशिश कर रहा हूं।कम्प्यूटेशनल गहन webservice कैसे बनाएं?
मैं उम्मीद करता हूं कि उपयोगकर्ता मेरी सेवा से जुड़ें, जिस बिंदु पर कुछ गणना कुछ समय के लिए की जाती है, आमतौर पर 60 से कम। उपयोगकर्ता जानता है कि उन्हें प्रतीक्षा करने की ज़रूरत है, इसलिए यह वास्तव में एक समस्या नहीं है। मेरा सवाल यह है कि इस तरह की सेवा तैयार करने और मुझे कम से कम सिरदर्द के साथ छोड़ने का सबसे अच्छा तरीका क्या है? क्या मैं Node.js, web.py, CherryPy, आदि का उपयोग कर सकता हूं? यदि उपयोग किया जाता है तो क्या मुझे इन टुकड़ों के सामने बैठे लोड लोडर की आवश्यकता है? मुझे बड़ी संख्या में उपयोगकर्ताओं, शायद सैकड़ों या हजारों में उम्मीद नहीं है। मुझे निश्चित रूप से उपयोगकर्ताओं की संख्या को होस्ट करने के लिए कई मशीनों की आवश्यकता होगी, लेकिन यह मेरे लिए अनचाहे क्षेत्र है, और यदि कोई मुझे कुछ पॉइंटर्स या चीजों को पढ़ने के लिए दे सकता है, तो यह बहुत अच्छा होगा।
धन्यवाद।
तो, मैं एक Node.js के साथ जाने लगता है - आधारित दृष्टिकोण है, लेकिन बाद में यह तय है कि मैं और अधिक उपयोगकर्ताओं को संभालने के लिए काम पर अधिक मशीनों फेंक की जरूरत है। मैं कैसे स्केल करूं? – user415614
कंप्यूटेशंस करने वाली मशीनों से वास्तविक सेवा कॉल को सारणित करके। यदि आप node.js का उपयोग कर ऐसा कर सकते हैं, तो ठंडा करें। यदि नहीं, तो आपको एक अलग तंत्र चुनने की आवश्यकता हो सकती है। –