2010-04-08 22 views
20

Google ऐप इंजन का उपयोग करते समय सीडीएन का उपयोग करने के लिए कोई फायदा होता है यदि मैं अपने फाइल संसाधन उपयोगकर्ताओं के करीब था?Google ऐप इंजन और सीडीएन

+0

http://serverfault.com/questions/133157/using-googles-app-engine-as-cdn-for-static-files धागा का कहना है कि GAE एक CDN –

+0

http: // न serverfault.com/questions/133157/using-googles-app-engine-as-cdn-for-static-files धागा का कहना है कि GAE एक CDN –

उत्तर

10

निश्चित रूप से। हालांकि ऐप इंजन उपयोगकर्ताओं के नजदीक आपकी स्थिर सामग्री को कैश कर सकता है, लेकिन यह गारंटी नहीं देता है कि यह ऐसा करेगा, और यह आपके लिए आपकी गतिशील सामग्री को कैश नहीं करेगा। एक सीडीएन का उपयोग करना ऐप इंजन के साथ एक विकल्प के रूप में व्यवहार्य है क्योंकि यह किसी भी अन्य मंच के साथ है।

+0

आप अपने डायनामिक डेटा कैश करने के लिए कैसे एक उदाहरण दे सकते हैं नहीं है सीडीएन का उपयोग कर? –

+0

धन्यवाद निक। और अच्छा ऐप इंजन ब्लॉग! – JavaRocky

+0

@ इलियन जो पूरी तरह से सीडीएन पर निर्भर करता है। जो भी आप सोच रहे हैं उसके लिए दस्तावेज़ों की जांच करें - ऐप इंजन इस संबंध में किसी भी अन्य प्लेटफार्म से अलग नहीं है। –

24

ठीक है, यह आपके बजट, भूगोल और प्रोफाइलिंग के बारे में है। Google ऐप इंजन निःशुल्क है, और यदि सही तरीके से कॉन्फ़िगर किया गया है तो यह दुनिया भर के विभिन्न स्थानों पर आपकी सामग्री को बहुत अच्छी तरह से सेवा प्रदान करता है। कई लोग वास्तव में ऐप इंजन का उपयोग सीडीएन के रूप में करते हैं! (देखें here, here और here)

Here is a blog post एप्लिकेशन इंजन के प्रदर्शन की तुलना, एक वाणिज्यिक CDN और सब पर एक स्थिर 1 एमबी की मेजबानी के लिए कोई CDN एक CDN से फ़ाइल

प्रयास करें this free service (ज़िप किया गया ...) यह देखने के लिए कि आपका ऐप इंजन एप्लिकेशन कैसा प्रदर्शन करता है। Here एक और परीक्षण साइट मैं

का उपयोग किया है है

तो, जहां अपनी साइट भौगोलिक दृष्टि से, स्थित है, जहां अपने उपयोगकर्ताओं के स्थान और क्या अपनी आवश्यकताओं के आधार पर, आप अनुप्रयोग इंजन के प्रदर्शन को प्रोफ़ाइल और अगर यह देखने की जरूरत काफी अच्छा है। क्या आप वाणिज्यिक सीडीएन से बेहतर प्रदर्शन करेंगे? सबसे अधिक संभावना। लेकिन क्या आपको इसकी ज़रूरत है?

+1

बहुत बढ़िया, इच्छा है कि मैं इस जवाब को पसंदीदा कर सकूं :) – Mattis

+0

@TalWeiss, दोस्त, आप कमाल हैं! –

+0

प्रदर्शन की तुलना में ब्लॉग पोस्ट ऑफ़लाइन चला गया, लेकिन आप यह देखने के लिए archive.org का उपयोग कर सकते हैं कि परिणाम क्या थे: http://web.archive.org/web/20110311062309/http://blog.sallarp.com/google-app -engine-cdn/(अनिवार्य रूप से: बेहतर प्रदर्शन के क्रम में समर्पित सर्वर, जीएई, सीडीएन) –

3

अब आप भी गतिशील रूप से स्थिर संपत्ति (या पूरी वेबसाइट) Google अनुप्रयोग इंजन के साथ कैश कर सकते और this open source Python script

और, बेशक, अगर आप बजट और/या बहुत बड़ी आवश्यकताओं है, तो अकामाई & सह जाना।

4

आप कई स्थानों और Google App Engine (जो विभिन्न भौगोलिक स्थानों पर भी है) के बीच विलंबता देखने के लिए just ping जैसे टूल को आजमा सकते हैं। हो सकता है कि आपके दर्शकों के लिए सीडीएन की आवश्यकता न हो।