Inglés | 中文
TQUIC es una biblioteca multiplataforma, liviana y de alto rendimiento para el protocolo QUIC del IETF.
Alto rendimiento : TQUIC está diseñado para un alto rendimiento y baja latencia. Los detalles relevantes se pueden encontrar en el resultado del benchmark.
Control de congestión conectable : TQUIC admite varios algoritmos de control de congestión, incluidos CUBIC, BBR, BBRv3 y COPA.
QUIC de rutas múltiples : TQUIC admite rutas múltiples para permitir el uso simultáneo de múltiples rutas para una sola conexión.
Fácil de usar : TQUIC es fácil de usar. Admite configuraciones flexibles y observabilidad detallada.
Multiplataforma : TQUIC se ejecuta en casi cualquier cosa que compile Rust. Proporciona API para Rust/C/C++.
Desarrollado por Rust : TQUIC está escrito en un lenguaje de seguridad de la memoria e inmune a la vulnerabilidad de desbordamiento del búfer y otros errores relacionados con la memoria.
Alta calidad : pruebas automatizadas exhaustivas, que incluyen pruebas unitarias, pruebas difusas, pruebas de integración, evaluación comparativa de rendimiento, pruebas de interoperabilidad y más.
Cumplimiento del protocolo : TQUIC ha sido verificado mediante especificación formal utilizando la herramienta Ivy. También ha superado las pruebas de interoperabilidad del IETF.
Funciones ricas : TQUIC admite todas las funciones importantes que cumplen con QUIC, HTTP/3 RFC.
TQUIC está bajo la licencia Apache 2.0. Consulte el archivo de LICENCIA para obtener más detalles.