हाल ही में Node.js. की बहुत प्रशंसा हुई है मैं एक डेवलपर नहीं हूं जिसे नेटवर्क एप्लिकेशन के लिए बहुत अधिक जोखिम मिला है। नोड्स.जेएस की मेरी नंगी समझ से, इसकी ताकत यह है: हमारे पास एक ही धागा है जो कई कनेक्शनों को संभालता है, एक घटना-आधारित वास्तुकला प्रदान करता है।
हालाँकि, उदाहरण के लिए, जावा में, मैं NIO / AIO (जो मेरी नंगी समझ से गैर-अवरुद्ध API है) का उपयोग करके केवल एक धागा बना सकता हूं, और उस धागे का उपयोग करके कई कनेक्शनों को संभाल सकता हूं, और मैं डेटा को लागू करने के लिए एक घटना-आधारित वास्तुकला प्रदान करता हूं। तर्क संभालना (कुछ कॉलबैक आदि प्रदान करके यह मुश्किल नहीं होना चाहिए)?
जेवीएम को वी 8 की तुलना में और भी अधिक परिपक्व वीएम होने के कारण (मुझे उम्मीद है कि यह तेजी से भी चलेगा), और ईवेंट-आधारित हैंडलिंग आर्किटेक्चर कुछ मुश्किल नहीं लगता है, मुझे यकीन नहीं है कि Node.js इतना ध्यान आकर्षित कर रहा है। क्या मुझे कुछ महत्वपूर्ण बिंदु याद आए?