समाचार

माइग्रेशन गाइड: प्रोवाइडर बदलने के लिए एक नया ठिकाना

यह जानना कि कोई कम्पैटिबिलिटी होस्ट मौजूद है, एक बात है। यह ठीक-ठीक जानना कि किसी मौजूदा इंटीग्रेशन को बीच में कुछ भी तोड़े बिना उस पर कैसे ले जाएँ, दूसरी बात है। इस कमी को दूर करने के लिए हमने माइग्रेशन गाइड का एक समर्पित सेट बनाया है, जो /docs/compatibility/ पर एक साथ रखा है।

ये गाइड स्विच करने के व्यावहारिक चरण समझाती हैं: अनुरोध में क्या बदलता है, क्या वैसा ही रहता है, कौन सा ऑथेंटिकेशन तरीका इस्तेमाल करें, और रिस्पॉन्स में किस बात पर ध्यान दें, हर प्रोवाइडर और हर एंडपॉइंट के लिए अलग-अलग। क्योंकि हमारे सत्रह कम्पैटिबिलिटी होस्ट में से हर एक कॉपीराइट, शर्तों और गोपनीयता के टेक्स्ट को छोड़कर अपने मूल प्रोवाइडर के अनुरोध और रिस्पॉन्स के रूप को हूबहू दोहराता है, इसलिए गाइड ज़्यादातर उन हिस्सों पर ध्यान देती हैं जो सच में अलग हैं: किस होस्ट नाम की ओर इशारा करना है, कौन सी कुंजी बनानी है, और कोटा हेडर जो अब हर रिस्पॉन्स के साथ आते हैं।

हमने इन्हें एक खास पाठक को ध्यान में रखकर लिखा है: कोई ऐसा व्यक्ति जिसके पास किसी दूसरे प्रोवाइडर के लिए पहले से काम करता कोड है और जो सिर्फ़ वादा नहीं, बल्कि भरोसा चाहता है कि उसे हमारी ओर करने पर वह काम करता रहेगा। इसका मतलब है कि बदलाव के दौरान कीमत को लेकर भी स्पष्ट रहना। हर एंडपॉइंट और हर कम्पैटिबिलिटी होस्ट की कीमत एक जैसी है, किसी भी पते से प्रतिदिन 2,500 मुफ़्त अनुरोध और हर कुंजी पर प्रतिदिन 2,500 और मुफ़्त अनुरोध, इसलिए कोई फ़ैसला लेने से पहले माइग्रेशन को टेस्ट करने में कुछ खर्च नहीं होता।

हर गाइड उन छोटी बातों को भी कवर करती है जो ध्यान न देने पर माइग्रेशन में अड़चन बन जाती हैं: बैच अनुरोध कैसे गिने जाते हैं, क्योंकि बल्क कॉल में पूरी कॉल को एक नहीं बल्कि हर आइटम को अलग से गिना जाता है, और हर रिस्पॉन्स पर आने वाले अतिरिक्त कोटा हेडर का क्या मतलब है, अगर आपने उन्हें पहले नहीं देखा है। संबंधित गाइड आपके कोड के बगल में खुली हो, तो इनमें से किसी चीज़ के लिए अंदाज़ा लगाने की ज़रूरत नहीं पड़ती।

जो टीम सोच रही है कि स्विच करे या नहीं, उसके लिए सुझाया गया रास्ता सीधा है: आप अभी जिस भी प्रोवाइडर का इस्तेमाल करते हैं उसकी गाइड पढ़ें, एक कुंजी बनाएँ, और किसी भी प्रोडक्शन कोड को छूने से पहले संगत होस्ट पर कुछ असली अनुरोध टेस्ट करें। क्योंकि मुफ़्त कोटा उस टेस्टिंग को पूरी तरह कवर करता है, इसलिए फ़ैसला करने से पहले दोनों की साथ-साथ तुलना करने में कोई खर्च नहीं है।

इन गाइड में शामिल कम्पैटिबिलिटी होस्ट की पूरी सूची /compatibility/ पर है, और उन सभी पर लागू होने वाले ऑथेंटिकेशन और रेट लिमिट के सामान्य दस्तावेज़ /docs/authentication/ और /docs/rate-limits/ पर हैं। कम्पैटिबिलिटी कवरेज बढ़ने के साथ हम इस गाइड संग्रह को बढ़ाते रहने की योजना बना रहे हैं।