मुझे हाल ही में एडब्ल्यूएस में पेश किया गया है और मुझे वास्तव में यह पसंद आया। हालांकि, मैं बहु-क्षेत्रों के लिए आर्किटेक्चरिंग के बारे में कुछ सवाल पूछ रहा हूं (जो बेवकूफ हो सकता है)।एडब्ल्यूएस आर्किटेक्चर जब बहु-क्षेत्र
मान लें कि यूरोप और एशियाई लोगों द्वारा एक एप्लिकेशन का उपयोग किया जाता है। मेरा पहला विचार यूरोप में ईसी 2 उदाहरणों के साथ-साथ एस 3 बाल्टी को स्थिर डेटा और एसक्यूएस कतार और यूरोप में एलिस्टी कैश रखने के लिए था। यह यूरोपीय लोगों के लिए तेजी से तेजी से होगा, लेकिन एशियाई लोगों के लिए धीमा है।
इसे हल करने के लिए, मैं स्थिर डेटा के लिए क्लाउडफ्रंट जोड़ूंगा, ताकि छवियों को एशियाई लोगों के लिए भी जल्दी से सेवा दी जा सके। हालांकि, सर्वर (अजाक्स अनुरोध ...) के लिए अनुरोध अभी भी कुछ विलंबता होने जा रहे हैं, इसलिए समाधान सिंगापुर/टोक्यो क्षेत्र में भी ईसी 2 उदाहरण जोड़ना होगा।
हालांकि, नई समस्या उत्पन्न होती है: यदि टोक्यो ईसी 2 उदाहरण के लिए अनुरोध भेजा गया है, तो अगर उसे यूरोप में संग्रहीत एसक्यूएस से संदेश प्राप्त करने की आवश्यकता है या ElastiCache डेटा => विलंबता फिर से + अंतर-क्षेत्र हस्तांतरण के लिए लागत । तो हमें एशिया में एसक्यूएस और एलिस्टी कैश भी जोड़ना होगा?
शायद मुझे कुछ याद आती है, और क्रॉस-एरिया एडब्ल्यूएस अनुरोध सुपर-फास्ट हैं, लेकिन जो मुझे समझ में आया है, अगर हम बहु-क्षेत्रों के लिए तेज़ अनुभव चाहते हैं, तो हमें मूल रूप से सभी क्षेत्रों को छोड़कर सभी क्षेत्रों को डुप्लिकेट करने की आवश्यकता है (छोड़कर एस 3 शायद, क्योंकि हम इसके लिए क्लाउडफ्रंट का उपयोग कर सकते हैं, और मुझे लगता है कि अगर हम एशिया में एसक्यूएस नौकरी को यूरोप में एस 3 संसाधन तक पहुंचने की ज़रूरत है तो हम विलंबता के साथ रह सकते हैं)।
वैसे भी, क्या मैं इसे सही ढंग से समझता हूं? क्या आपके पास बहु-क्षेत्रों को लक्षित करने वाले आर्किटेक्चर अनुप्रयोगों के बारे में कोई संसाधन है?
धन्यवाद :)
आपके उत्तर के लिए धन्यवाद। चूंकि मेरे पास दो एसक्यूएस कतार हैं (टोक्यो क्षेत्र में से एक और आयरलैंड में एक), क्या इसका मतलब यह है कि मुझे सही एसक्यूएस कतार से कनेक्ट करने के लिए ईसी 2 में दो अलग-अलग अनुप्रयोगों की सेवा करनी है? या रूट 53 स्मार्ट स्थान पर आधारित सही एसक्यूएस कतार में भेजने के लिए पर्याप्त स्मार्ट है? –
एसक्यूएस के लिए उत्पादन रूट 53 के माध्यम से नहीं जाता है, इसलिए आपको अपने आवेदन के भीतर से सही कतार में उत्पादन करना होगा। मार्ग 53 विलंबता के आधार पर निकटतम एंडपॉइंट पर अनुरोध सीधे करेगा (मान लीजिए कि आप इसे कैसे कॉन्फ़िगर करते हैं)। आपका आवेदन दोनों कतारों से उपभोग कर सकता है, बस जागरूक रहें कि दूरस्थ क्षेत्र में जो भी कतार है, वह अधिक समय लेगा। –