tquic
v1.5.0
英語 | 中国語
TQUIC は、IETF QUIC プロトコル用の高性能、軽量、クロスプラットフォーム ライブラリです。
高性能: TQUIC は、高性能と低遅延を実現するように設計されています。関連する詳細はベンチマーク結果で確認できます。
プラグイン可能な輻輳制御: TQUIC は、CUBIC、BBR、BBRv3、COPA などのさまざまな輻輳制御アルゴリズムをサポートします。
マルチパス QUIC : TQUIC はマルチパスをサポートし、1 つの接続で複数のパスを同時に使用できるようにします。
使いやすさ: TQUIC は使いやすいです。柔軟な設定と詳細な観測性をサポートします。
クロスプラットフォーム: TQUIC は、Rust がコンパイルできるほぼすべてのもので実行されます。 Rust/C/C++ 用の API を提供します。
Rust を利用: TQUIC はメモリ安全言語で書かれており、バッファ オーバーフローの脆弱性やその他のメモリ関連のバグの影響を受けません。
高品質: 単体テスト、ファズテスト、統合テスト、パフォーマンスベンチマーク、相互運用性テストなどを含む広範な自動テスト。
プロトコルへの準拠: TQUIC は、Ivy ツールを使用して正式な仕様によって検証されています。 IETF 相互運用性テストにも合格しています。
豊富な機能: TQUIC は、QUIC、HTTP/3 RFC に準拠したすべての主要な機能をサポートします。
TQUIC は Apache 2.0 ライセンスの下にあります。詳細については、LICENSE ファイルを参照してください。