Vercel Edge वह है जिसे Vercel आपके code को चलाना और cached content को अपने global network से serve करना कहता है, visitor के बिल्कुल पास, बजाय एक origin region से। काफी सीधा। समस्या यह है कि जो कुछ इसके बारे में लिखा गया है वह अब पुराना हो गया है। जून 2025 में Vercel ने standalone Edge Functions product को retire कर दिया, और Edge runtime fluid compute model के तहत Vercel Functions में चला गया। तो यहाँ 2026 का version है: Vercel Edge वास्तव में क्या है, उस बदलाव ने क्या किया, और कब Edge runtime अभी भी लायक है।
Vercel Edge क्या है?
Vercel Edge एक umbrella term है, एक एकल product नहीं। चार चीजें इस नाम के तहत आमतौर पर bundled होती हैं:
- Edge Network: Vercel का CDN, उपस्थिति के बिंदु जो आपके content को cache करते हैं और हर request को निकटतम को भेजते हैं।
- Edge runtime: एक light V8-isolate runtime, वही engine जो Chrome को power करता है, जो आपके function code को Node.js container को spin up किए बिना चलाता है।
- Edge Middleware: वह कोड जो आपके पेज तक पहुँचने से पहले चलता है। रीडायरेक्ट्स, ऑथ चेक, रीराइट्स, A/B स्प्लिट्स।
- Edge Config: एक कम-लेटेंसी कुंजी-मान स्टोर जिसे आप एज से पढ़ते हैं, फीचर फ्लैग्स और रीडायरेक्ट मैप्स के लिए बनाया गया।
जब कोई "Vercel Edge" कहते हैं, तो वे लगभग हमेशा Edge रनटाइम या Edge Middleware का मतलब रखते हैं। सटीक होना काबिलेे-गौर है, क्योंकि उस सूची में से केवल एक चीज़ 2025 में वास्तव में बदली है।
क्या Vercel Edge बंद किया जा रहा है?
नहीं। Edge रनटाइम जीवंत है और समर्थित है। जून 2025 में जो डिप्रीकेट किया गया वह स्टैंडअलोन Edge Functions प्रॉडक्ट था, रनटाइम ख़ुद नहीं। Edge रनटाइम अब Vercel Functions पर चलता है, जिसने Vercel के सभी कंप्यूट को एक प्राइसिंग मॉडल पर खींचा और एज तथा सर्वरलेस के बीच पुरानी कड़ी दीवार को हटाया। तो रोज़मर्रा में, आप प्रति फंक्शन एक रनटाइम चुनते हैं, Edge या Node, और बिल दोनों तरह से समान व्यवहार करता है। वे थ्रेड्स जो पूछते हैं कि क्या Vercel चुपके से एज को मार रहा है? वह रीनेम की बात है, शटडाउन नहीं। Vercel ने इस कदम को अपने Edge Middleware और Edge Functions चेंजलॉग में स्पष्ट किया।
Vercel Edge रनटाइम बनाम Node रनटाइम
जब लेटेंसी और स्टार्टअप समय लाइब्रेरी सपोर्ट को मात दें तो Edge रनटाइम के लिए जाएँ। जब आपको पूरी npm इकोसिस्टम या लंबे समय तक चलने वाला काम चाहिए तो Node के लिए जाएँ। ट्रेड-ऑफ्स, सीधे शब्दों में:
- Cold start: Edge रनटाइम मोटे तौर पर एक मिलीसेकंड में जागता है, क्योंकि एक V8 आइसोलेट को कोई कंटेनर की ज़रूरत नहीं। Node ठंडे से धीमा है, हालांकि फ्लूइड कंप्यूट ने उस अंतर को बहुत कम किया है।
- APIs: Edge आपको वेब-स्टैंडर्ड APIs देता है (fetch, Request, Response, Web Streams)। Node आपको पूरी Node सतह देता है, फ़ाइल सिस्टम और नेटिव मॉड्यूल्स सहित।
- Packages: बहुत सारे npm पैकेज Node बिल्ट-इन्स मान लेते हैं और Edge रनटाइम पर सरासर बूट नहीं होंगे। जो कुछ भी फ़ाइल सिस्टम या नेटिव बाइंडिंग्स को छूता है उसे Node की ज़रूरत है।
- स्ट्रीमिंग: दोनों ठीक स्ट्रीम करते हैं, लेकिन Edge runtime का कम time-to-first-byte इसे स्ट्रीमिंग AI टोकन के लिए बेहतर डिफ़ॉल्ट बनाता है।
- पहुँच: Edge कोड आपके उपयोगकर्ताओं के पास कई क्षेत्रों में चल सकता है। भारी Node काम आमतौर पर आपके प्राथमिक क्षेत्र में ही रहता है।
क्या आप providers के बीच एक ही तुलना चाहते हैं? हमारी edge compute directory और Vercel Edge runtime profile देखें।
Edge Middleware क्या है?
Edge Middleware वह कोड है जो Edge Network पर चलता है इससे पहले कि एक request किसी route से match हो। यह geolocation redirects, auth gates, bot filtering, locale routing, और A/B tests के लिए सही उपकरण है, क्योंकि यह page render होने से पहले चलता है और latency को मुश्किल से ही बढ़ाता है। एक नियम: इसे छोटा रखें। Middleware हर matching request पर चलता है, इसलिए वहाँ कुछ भी भारी हो तो हर page load को प्रभावित करता है।
Vercel Edge Config क्या है?
Edge Config एक globally replicated key-value store है जिसे आप edge से लगभग कोई latency नहीं के साथ पढ़ते हैं। यह उस data के लिए उपयुक्त है जिसे आप लगातार पढ़ते हैं और कभी-कभी लिखते हैं। Feature flags, kill switches, redirect maps, एक maintenance-mode toggle। लेकिन यह एक database नहीं है, इसलिए किसी भी ऐसी चीज़ के लिए जिसे आप अक्सर लिखते हैं या filters के साथ query करते हैं, एक असली serverless database की ओर रुख करें।
2026 में आपको Vercel Edge कब use करना चाहिए?
Edge runtime का उपयोग करें जब आप पहले से ही Vercel पर हैं और काम इसकी सीमाओं में फिट बैठता है। एक त्वरित निर्णय सूची:
- इसे middleware, redirects, auth checks, streaming responses, और globally distributed reads के लिए use करें जो कम time-to-first-byte चाहते हैं।
- Node runtime को भारी dependencies, फ़ाइल-सिस्टम काम, लंबे tasks, और पूरे npm ecosystem पर निर्भर किसी भी चीज़ के लिए इस्तेमाल करें।
- अगर बड़े पैमाने पर कच्ची कीमत या बड़े points-of-presence नेटवर्क सबसे अहम हो तो Cloudflare Workers देखें। Workers प्रति request सस्ता चलता है और ज़्यादा जगहों पर।
पहले होस्ट चुन रहे हैं और फिर runtime? हमारी cloud hosting तुलना और edge computing विश्लेषण व्यापक क्षेत्र को कवर करते हैं।
FAQ
Vercel में "the edge" का मतलब क्या है?
Edge वह है Vercel का वैश्विक points of presence का नेटवर्क, आपके विज़िटर और आपके origin server के बीच की जगहें। Edge पर चलने का मतलब है कि आपका कोड या कैश की गई content उन जगहों में रहता है, user के क़रीब, तो request को कम round-trip time में जवाब मिलता है।
क्या Vercel Edge मुफ़्त है?
हाँ, व्यक्तिगत projects के लिए मुफ़्त Hobby tier पर Edge runtime शामिल है। Pro plan पर भुगतान का उपयोग शुरू होता है, हर महीने प्रति developer seat के लिए लगभग 20 US dollars, साथ में usage charges। 2025 के बदलाव के बाद से, edge और serverless compute एक billing model के तहत बैठते हैं बजाय दो अलग-अलग के।
Vercel पर edge request क्या है?
Edge request कोई भी request है जिसे Vercel का Edge Network अपने आप handle करता है: एक cache hit, एक middleware run, या एक Edge runtime function जो user के क़रीब एक point of presence से serve होता है। Vercel इन्हें origin function calls से अलग गिनता है, क्योंकि ये network layer पर होते हैं न कि आपके origin पर।
Vercel Edge बनाम Cloudflare Workers: मुझे कौन सा चुनना चाहिए?
अगर आप पहले से ही Vercel पर हैं और Next.js के साथ गहरा integration चाहते हैं, एक vendor, एक बिल — तो Vercel Edge चुनें। अगर स्केल पर cost या ज्यादा बड़ा edge network ज्यादा मायने रखता है, तो Cloudflare Workers चुनें, क्योंकि Workers प्रति request सस्ता चलता है और ज्यादा locations में काम करता है। दोनों V8 isolates पर बैठते हैं, इसलिए underlying model लगभग वही है।
2026 के लिए छोटा संस्करण? Vercel Edge गायब नहीं हुआ। इसे Vercel Functions में fold कर दिया गया। Edge runtime अभी भी Vercel पर middleware चलाने और responses को stream करने का सबसे तेज़ तरीका है, Node runtime सब कुछ handle करता है जिसे real packages की ज़रूरत है, और अब चुनाव हर product के बजाय हर function के लिए है।
