MsQuic - Microsoft का QUIC प्रोटोकॉल इम्प्लीमेंटेशन
(github.com)-
HTTP/3 के बेस प्रोटोकॉल QUIC का C में बना cross-platform लाइब्रेरी
-
क्लाइंट/सर्वर, अधिकतम throughput/न्यूनतम latency के लिए optimized
-
Async IO
-
Receive Side Scaling(RSS) सपोर्ट
-
UDP transmit/receive coalescing सपोर्ट
-
TLS 1.3 सपोर्ट के लिए Win10 में Schannel और Linux में OpenSSL पर निर्भर
1 टिप्पणियां
कंपनी-दर-कंपनी अलग-अलग भाषाओं में QUIC implementations बन रहे हैं। कौन कितना अच्छा करता है..
Quiche - Cloudflare द्वारा RUST में बनाया गया QUIC implementation https://github.com/cloudflare/quiche
mvfst(Move Fast) - Facebook द्वारा C++ में बनाया गया QUIC implementation https://github.com/facebookincubator/mvfst
HTTP/3 और QUIC
HTTP/3 की वर्तमान स्थिति https://hi.news.hada.io/topic?id=1296
HTTP/3 ने UDP को क्यों चुना? https://hi.news.hada.io/topic?id=682
HTTP/3 और HTTP/2 की performance तुलना https://hi.news.hada.io/topic?id=1893
Cloudflare ने QUIC और HTTP/3 support शुरू किया https://hi.news.hada.io/topic?id=604
Receive-Side Scaling (RSS) : मल्टीप्रोसेसर सिस्टम में आने वाले packets को हर CPU द्वारा parallel process करके network receive processing का भार प्रभावी ढंग से बाँटने की तकनीक
https://docs.microsoft.com/en-us/windows-hardware/…