TQUIC - 高性能轻量级跨平台 QUIC 协议库
TQUIC是 IETF QUIC 协议的实现。它是一个高性能、轻量级、跨平台的 QUIC 库。
特性及优点
-
高性能:TQUIC是为高性能和低延迟而设计的。相关细节可以参考基准测试结果。
-
可插拔拥塞控制:TQUIC支持多种拥塞控制算法,包括CUBIC,BBR,BBRv3,COPA。
-
多路径传输:TQUIC支持多路径,一个连接可同时使用多个路径提高性能及可靠性。
-
易用性:TQUIC提供易用的接口,支持灵活的配置参数,提供丰富的可观测性。
-
跨平台:TQUIC可运行在Rust语言支持的各种平台,同时提供了Rust/C/C++语言接口。
-
基于Rust:TQUIC基于用内存安全语言编写,可避免缓冲区溢出漏洞和其他内存相关错误的影响。
-
高质量:TQUIC包括充分的自动化测试,包括单元测试、模糊测试、集成测试、性能基准测试、互操作性测试等。
-
协议一致性:TQUIC已通过基于Ivy的形式化规范验证。同时通过了IETF互操作性测试。
-
丰富的功能:TQUIC 支持所有QUIC、HTTP/3规范中的重大功能。
架构

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | 如何做好架构设计,架构设计有章可循吗?
设计一个系统的过程,就是建造一座大厦的过程,架构设计的质量直接决定了大厦的质量。 在我们进行系统的架构设计时,总是会遇到一系列的问题,比如一个大型系统的架构应该如何起步,从哪里开始设计?系统是否应该划分成多个模块,应该怎么划分模块才更加的合理?亦或是觉得产品提出的需求非常不合理,完全影响我们正常的架构设计!对于非功能性的需求,我们是否可以得过且过,不去重视? 这些问题,让我们在刚开始架构设计时手足无措,但是随着我们完成一个又一个的系统架构设计以后,发现架构设计是有章法可循的,只要我们学习这些章法和套路,并且在工作过程中不断的积累与沉淀,就会行成一个完整的架构设计方法论,面对新的大型系统架构设计,也会一步一步有节奏进行,最终完成整体的架构设计。 架构设计的原则 架构设计需要遵循一些原则: 1、架构设计需要方法体系 架构设计并不是一个”单一的方法“,直接拿来进行架构设计,而是多个各具特色的方法,组成的“方法体系”,并且这个体系随着新技术的发展还会不断进化。 2、架构设计是质疑驱动 架构设计是质疑驱动的过程,在”需求驱动“的基础上,我们需要不断的质疑我们架构设计的中间成果,进一步通过“质疑”...
- 下一篇
快来查收 KCL 社区开源快讯 | 云原生模型、语言和工具链更新速递!
双周同步开源进展 欢迎加入 KCL 社区进行互动~ KCL 是一个CNCF 基金会托管的基于约束的记录及函数语言,期望通过成熟的编程语言技术和实践来改进对大量繁杂配置比如云原生 Kubernetes 配置场景的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更简单的自动化和生态工具集成。 本栏目将会双周更新 KCL 语言社区最新动态,包括功能、官网更新和最新的社区动态等,帮助大家更好地了解 KCL 社区! KCL 官网:https://kcl-lang.io 内容概述 感谢所有贡献者过去两周 (2023 11.09 - 11.23) 的杰出工作,以下是重点内容概述 📦 模型更新 KCL 模型数量新增至200 个,主要新增与Pod,RBAC相关的校验模型及 Kubernetes 1.14-1.28 版本的模型参考文档 可以在Artifact Hub中搜索浏览到所有模型的文档及使用方式:https://artifacthub.io/packages/search?org=kcl&sort=relevance&page=1 💬 语言更新 体验...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程