QUIC 在手机微博中的应用实践

阅读数:64 2019 年 8 月 24 日 17:12

QUIC在手机微博中的应用实践

QCon 北京 2018 大会上,聂永讲师做了《QUIC 在手机微博中的应用实践》主题演讲,主要内容如下。

演讲简介

HTTP 协议虽没有限制只允许使用 TCP 传输,但一直以来都是依赖于 TCP 实现,这是事实标准。随着基于 UDP 之上构建的 QUIC 传输层协议的出现,其天生内嵌 HTTP 2 协议的支持,让我们在对外开放 HTTP API 时多了一种传输通道的选择。

微博移动产品部团队在将 QUIC 应用在移动端生产实践环境的实践过程中,通过在客户端和服务器端做出一些定制,比如 QUIC 直连、线上环境支持 1-RTT 和 0-RTT 握手优化机制等,逐渐摸索出适应自身的实际业务需求。在具体实践中,我们在 QUIC 规模部署中也踩了一些坑,定制开发了 QUIC 性能压测工具用于线上容量评估等,针对不同的实际场景我们的降级策略等等行为,在本次议题中,我们将完整的实践内容和反思,一一分享给大家。

听众受益

  • QUIC 协议的期待和现实实现之间的差距;
  • QUIC 脱离 WEB 浏览器在移动端的实践可行性;
  • 需要理性看待 QUIC 通道和 TCP 通道;
  • QUIC 服务实际部署中注意事项等。

讲师介绍

聂永

新浪微博 技术专家

打杂多年,前后端都有涉及:Web Page、HTTP API、GraphQL、Erlang、Lua、Golang、Linux Kernel、TCP Server、UDP/QUIC、运维、测试等,也乐此不疲,自好比一块砖,哪里需要哪里填 :)。

工作中擅长写简洁文档,项目接口和 WIKI 基本上会同时展现给团队成员或协作的小伙伴,并努力让自己的行为透明化。

工作业余时间经常为提升团队成员工作效率努力,为成员技能成长提供针对性建议和帮助。

个人喜好折腾,为公司贡献 5 项技术创新专利,个人博客: http://www.blogjava.net/yongboy

QUIC在手机微博中的应用实践

QUIC在手机微博中的应用实践

QUIC在手机微博中的应用实践

QUIC在手机微博中的应用实践

QUIC在手机微博中的应用实践

QUIC在手机微博中的应用实践

QUIC在手机微博中的应用实践

QUIC在手机微博中的应用实践

QUIC在手机微博中的应用实践

QUIC在手机微博中的应用实践

完整演讲 PPT 下载链接

https://qcon.infoq.cn/2018/beijing/schedule

收藏

评论

微博

用户头像
发表评论

注册/登录 InfoQ 发表评论