|
TQUIC是重复造轮子吗? 要回答这个问题,要从两个方面讨论:
一、实际项目中需要TQUIC吗,是否使用QUIC就够了。
QUIC没有单独的库。Chromium中的cronet有QUIC.但是Cronet组件非常复杂。不能单独使用QUIC. 可以尝试在Android/Java中导入QUIC试试。开发工作量大不说,要配置个参数都十分的复杂。
而使用TQUIC就简单的多,是独立的库。
二、实际项目中,QUIC是否满足性能要求了。 TQUIC是这些实现中唯一一个支持多路径QUIC的实现,从而进一步提高吞吐量和可靠性。腾讯号称 UIC让核心业务用户登录耗时降低30%,500ms内的下载场景请求成功率从 HTTPS的60%提升到90%。
但是如果不考虑多路径QUIC,QUIC也能满足要求。
所以选择TQUIC主要是因为方便,文档也完备。
|
|