मान लें कि आप एक वेबसाइट बना रहे हैं (फेसबुक की तरह कुछ)। आप कोड लिखते हैं, सर्वर पर इसे तैनात करते हैं, और सर्वर लोड करते हैं क्योंकि आपका भार बढ़ता है। ये सर्वर लोड-बैलेंसर के पीछे हैं और अनुरोध यादृच्छिक रूप से किसी भी सर्वर पर बहुत अधिक जा सकते हैं।फ़ायरबेस जैसे एप्लिकेशन को आप कैसे होस्ट करते हैं?
लेकिन मान लीजिए कि आप फायरबेस जैसे कुछ कर रहे हैं। अब फायरबेस पर, आप application
बना सकते हैं, और आपको एक सबडोमेन <app_name>.firebase.com
मिल सकता है। जबकि आपका सर्वर कोड अभी भी सभी अनुप्रयोगों के लिए समान है, लेकिन app1.firebase.com
के लिए अनुरोध सर्वर के समर्पित सेट पर जाएंगे, app2.firebase.com
से अलग। तो, एक ऐप से लोड करें, जैसा कि यह होना चाहिए, किसी अन्य को प्रभावित नहीं कर सकता है।
कैसे Firebase की तरह कुछ बनाया गया है, और अधिक विशेष रूप से, प्रश्न के दायरे को सीमित के हित में कैसे अनुरोध प्रत्येक application
के लिए मेजबान के एक विशेष सेट में ले जाया जाता?
बहुत दिलचस्प सवाल है, लेकिन दुर्भाग्य से यह भी अविश्वसनीय रूप से व्यापक (और इस प्रकार स्टैक ओवरफ़्लो पर क्षेत्र से बाहर होने की संभावना)। यदि आपके पास एक विशिष्ट टुकड़ा है जिसमें आप रुचि रखते हैं (जैसे कि आप सही सर्वर से कनेक्शन कैसे निर्देशित करेंगे), तो शायद आप उस टुकड़े को दायरे को सीमित करने के लिए अपने प्रश्न को संपादित करने के लिए सबसे अच्छा प्रयास करेंगे। –
@ फ्रैंकवन पफेलन मैंने रूटिंग का अनुरोध करने के लिए प्रश्न के दायरे को कम कर दिया है। – Jatin
@ फ्रैंकवन पफेलन मैंने इस सवाल पर एक बक्षीस शुरू कर दिया है! अपने काम को ध्यान में रखते हुए, आप यहां एक आधिकारिक उत्तर प्रदान करने में सक्षम हो सकते हैं। धन्यवाद! – Jatin