Inglês | 中文
TQUIC é uma biblioteca de alto desempenho, leve e multiplataforma para o protocolo IETF QUIC.
Alto desempenho : TQUIC foi projetado para alto desempenho e baixa latência. Detalhes relevantes podem ser encontrados no resultado do benchmark.
Controle de congestionamento conectável : TQUIC suporta vários algoritmos de controle de congestionamento, incluindo CUBIC, BBR, BBRv3 e COPA.
Multipath QUIC : TQUIC suporta Multipath para permitir o uso simultâneo de vários caminhos para uma única conexão.
Fácil de usar : TQUIC é fácil de usar. Suporta configurações flexíveis e observabilidade detalhada.
Plataforma cruzada : TQUIC roda em quase tudo que o Rust compila. Ele fornece APIs para Rust/C/C++.
Desenvolvido por Rust : TQUIC é escrito em uma linguagem de segurança de memória e imune à vulnerabilidade de Buffer Overflow e outros bugs relacionados à memória.
Alta qualidade : testes automatizados extensivos, incluindo testes unitários, testes fuzz, testes de integração, benchmarking de desempenho, testes de interoperabilidade e muito mais.
Conformidade do protocolo : O TQUIC foi verificado por especificação formal usando a ferramenta Ivy. Também passou nos testes de interoperabilidade da IETF.
Recursos avançados : TQUIC oferece suporte a todos os grandes recursos em conformidade com QUIC, RFCs HTTP/3.
TQUIC está sob a licença Apache 2.0. Consulte o arquivo LICENSE para obter detalhes.