क्या एडब्ल्यूएस लैम्ब्डा में एक फ़ंक्शन बनाना संभव है जो वेबसाईट बनाता है और सब्स्क्राइब किए गए एप्लिकेशन पर डेटा भेजता है?क्या AWS Lambda के साथ सॉकेट.io का उपयोग करना संभव है?
कुछ इस तरह:
जॉन एप्लिकेशन SuperPhotoApp उसका फोन में खोला गया है, लेकिन SuperPhotoApp सेवा (एक S3 बाल्टी) के लिए एक तस्वीर अपलोड करने के लिए डेस्कटॉप ब्राउज़र का उपयोग करने का फैसला करता है, इस घटना को एक लैम्ब्डा समारोह है कि बनाता है कार्यान्वित एक socket.io सर्वर और सभी ग्राहकों को अपडेट को धक्का देता है, उसके फोन में ऐप खोला गया था, इसलिए ऐप स्वचालित रूप से नई तस्वीर के साथ अपडेट हो जाता है।
यह कुछ ऐसा है जो पुश नोटिफिकेशन या अमेज़ॅन एसएनएस के साथ किया जा सकता है, लेकिन अगर मुझे रीयल-टाइम व्यवहार की आवश्यकता है उदाहरण के लिए एक ऑनलाइन गेम जहां मुझे किसी चरित्र की स्थिति अपडेट करने की आवश्यकता है।
यदि यह लैम्ब्डा के साथ संभव नहीं है, तो क्या कोई समाधान है जहां मैं डेस्कटॉप ब्राउज़र का उपयोग करके अपना खोला ऐप अपडेट कर सकता हूं?
अमेज़ॅन ईसी 2 एकमात्र विकल्प है? मैंने पढ़ा है कि इसमें स्केलिंग के साथ समस्याएं हैं, इसलिए मैं लैम्ब्डा पर टिप्पणी कर रहा हूं।
अंतिम लिंक टूटा हुआ है। मुझे एक ही विषय पर एक और ब्लॉग पोस्ट मिला - https://medium.com/@Philmod/load-balancing-websockets-on-ec2-1da94584a5e9 – Suhas