मेरी परियोजना के लिए मुझे क्लाउड के बाहर कई उपकरणों के साथ संवाद करने की आवश्यकता है। यदि सफल हो, तो इसका मतलब लाखों डिवाइस हैं। ये डिवाइस एंड्रॉइड या आईओएस नहीं चलेंगे, और राउटर & फ़ायरवॉल के पीछे चलेंगे (मुझे लगता है कि उनके पास बाहरी आईपी नहीं है)।अमेज़ॅन एसक्यूएस कतार सीमा
मैं क्लाउड के बाहर अपने उपयोगकर्ताओं को संदेश भेजने के लिए एसक्यूएस का उपयोग करना चाहता हूं। सर्वर को व्यक्तिगत उपयोगकर्ताओं को संदेश भेजने की अनुमति देने के लिए, मैं प्रति क्लाइंट एक कतार रखने के लिए सिस्टम को डिज़ाइन कर रहा हूं। इसका संभावित रूप से लाखों (अरबों) कतारों का अर्थ हो सकता है। हालांकि यह कहता है कि एसक्यूएस असीमित कतारों का समर्थन कर सकता है, मैं यह सुनिश्चित करना चाहता हूं कि मैं सिस्टम का दुरुपयोग नहीं कर रहा हूं। यदि सफल हो, तो लाखों उपयोगकर्ताओं की संभावना बहुत अधिक है।
- मुझे पता है कि एसक्यूएस महंगा हो सकता है, लेकिन मैं प्रशासन की आसानी के लिए इस चरण पर इसका उपयोग कर रहा हूं।
- जहां तक मैं एसएनएस को बता सकता हूं या तो आईओएस/एंड्रॉइड क्लाइंट, या उपभोक्ता पर चल रहे HTTP सर्वर की आवश्यकता है। यही कारण है कि मैंने एसएनएस का उपयोग करके एसएनएस से इंकार कर दिया, और मैं हूँ।
- मैं क्लाइंट कनेक्शन को संभालने के लिए एसक्यूएस पर वितरित क्लाउड फ्रंट-एंड बनाने जा रहा हूं। यह फ्रंट-एंड सिर्फ एक रैपर होगा, जो
ग्राहकों को प्रमाणीकृत करेगा, और उन्हें एसक्यूएस कतारों में रिले करेगा।
क्या मैं एसक्यूएस "असीमित कतार" नीति का दुरुपयोग कर रहा हूं (एसक्यूएस प्रदर्शन ड्रॉप होगा)? क्या प्रति डिवाइस मैसेजिंग के लिए कोई आसान डिज़ाइन है? ,
Am I abusing the SQS "unlimited queues" policy?
एडब्ल्यूएस सेवाओं दुरुपयोग रोकने के लिए तैयार कर रहे हैं और आप वास्तव में आपको क्या उपयोग करने के लिए भुगतान करेंगे:
अपने सवाल के बारे में:
यह समस्या एक बहुत आम हो गया है, IOT आम हो जाता है, esp के रूप में होने की संभावना है। एसक्यूएस को संभालने के बाद प्रत्येक आईओटी यातायात बहुत ही आकर्षक मूल्य प्रस्ताव है, लेकिन आपके द्वारा हाइलाइट किए गए लाखों/अरबों कतार की समस्या के साथ समाप्त हो जाएगा। –