11 पॉइंट द्वारा kunggom 2020-11-08 | 2 टिप्पणियां | WhatsApp पर शेयर करें

बांग शिन-वू नाम के एक व्यक्ति ने Facebook Engineering Blog पर प्रकाशित QUIC+HTTP/3 प्रोटोकॉल के लागू करने के अनुभव का कोरियाई अनुवाद साझा किया है। (मूल लेख अंग्रेज़ी में) जैसा कि आप सब जानते हैं, QUIC एक ऐसा प्रोटोकॉल है जो मौजूदा TCP को प्रतिस्थापित करने के लिए UDP आधारित तरीके से TCP की कार्यक्षमताओं को नए सिरे से लागू करता है, और HTTP/3 वह HTTP है जिसे QUIC के अनुरूप नया अपडेट किया गया है। ये दोनों इस समय के सबसे नए प्रोटोकॉल माने जाते हैं, और यह भी जाना जाता है कि नेटवर्क कनेक्शन की स्थिति अच्छी न होने पर भी ये अच्छा प्रदर्शन करते हैं। IETF का अनुमान था कि 2021 के आसपास QUIC के RFC लेखन का कार्य पूरा हो जाएगा.

सारांश रूप में, बात इस प्रकार है। बताया गया है कि Facebook के मौजूदा ट्रैफ़िक में तीन-चौथाई से अधिक हिस्से पर पहले से ही HTTP/3 लागू हो चुका है। इसके लिए QUIC implementation mvfst, congestion control implementation BBR, और performance measurement tools आदि को सीधे विकसित किया गया, तथा algorithms और data structures को optimize किया गया। साथ ही, यह भी पहचाना गया कि वे heuristic settings जो पहले TCP के उपयोग को अप्रत्यक्ष रूप से मानकर चलती थीं, QUIC में समस्याएँ पैदा कर रही थीं, और विभिन्न parameters को भी कई प्रयोगों के बाद संशोधित करना पड़ा। इस प्रक्रिया के बाद Facebook app के dynamic content से शुरू करके static content सहित सभी content पर क्रमिक रूप से QUIC+HTTP/3 लागू किया गया। इस दौरान Facebook के भीतर कई क्षेत्रों के संबंधित लोगों के साथ सहयोग किया गया। परिणामस्वरूप, अलग-अलग content में request errors, latency, buffering जैसे metrics में सुधार की पुष्टि हुई। अब Facebook और Instagram के app और web, दोनों में QUIC+HTTP/3 लागू हो चुका है, और आगे congestion control तथा loss recovery को और बेहतर बनाने के साथ QUIC की नई सुविधाओं का उपयोग करने की योजना है.

अंग्रेज़ी मूल लेख:

https://engineering.fb.com/2020/10/…

2 टिप्पणियां

 
kunggom 2020-11-08

संदर्भ - Cloudflare तकनीकी ब्लॉग में HTTP/3 का परिचय (कोरियाई):

https://blog.cloudflare.com/ko/http3-the-past-present-and-future-ko/

 
ffdd270 2020-11-09

ओह। धन्यवाद। HTTP की जानकारी लगभग न के बराबर होने पर भी इसे बहुत आसानी से समझा जा सकता है।