MsQuic - Bản triển khai giao thức QUIC của Microsoft
(github.com)-
Thư viện đa nền tảng triển khai QUIC, giao thức nền tảng của HTTP/3, bằng C
-
Tối ưu cho client/server, thông lượng tối đa và độ trễ tối thiểu
-
Async IO
-
Hỗ trợ Receive Side Scaling (RSS)
-
Hỗ trợ gộp truyền/nhận UDP (coalescing)
-
Để hỗ trợ TLS 1.3, Win10 phụ thuộc vào Schannel, Linux phụ thuộc vào OpenSSL
1 bình luận
Mỗi công ty đang tạo ra các bản triển khai QUIC bằng những ngôn ngữ khác nhau nhỉ. Xem ai làm tốt hơn nào..
Quiche - bản triển khai QUIC do Cloudflare tạo bằng RUST https://github.com/cloudflare/quiche
mvfst(Move Fast) - bản triển khai QUIC do Facebook tạo bằng C++ https://github.com/facebookincubator/mvfst
HTTP/3 và QUIC
Tình trạng hiện tại của HTTP/3 https://vi.news.hada.io/topic?id=1296
Vì sao HTTP/3 lại chọn UDP? https://vi.news.hada.io/topic?id=682
So sánh hiệu năng giữa HTTP/3 và HTTP/2 https://vi.news.hada.io/topic?id=1893
Cloudflare bắt đầu hỗ trợ QUIC và HTTP/3 https://vi.news.hada.io/topic?id=604
Receive-Side Scaling (RSS): kỹ thuật cho phép phân tán hiệu quả gánh nặng xử lý nhận mạng bằng cách để từng CPU xử lý song song các gói tin đến trong hệ thống đa bộ xử lý
https://docs.microsoft.com/en-us/windows-hardware/…