写点什么

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

  • 2019-08-24
  • 本文字数:701 字

    阅读完需:约 2 分钟

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












完整演讲 PPT 下载链接


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


2019-08-24 17:121222

评论

发布
暂无评论
发现更多内容

使用 Docker Desktop 中的 Kubernetes

FeiLong

Docker Kubernetes

scala callback hell

HackMSF

编程 最佳实践

ARTS-week-2

youngitachi

ARTS 打卡计划

HBase 常用 Shell 命令手册

Rayjun

Java HBase

史上最诡异问题,iOS 单例初始化两次,你遇到过吗?

liu_liu

ios 初始化 单例 两次

公司出了一款新产品,要不要招代理商?

石云升

用户增长 价值网依赖 产品定位 新产品

ARTS-02

NIMO

ARTS 打卡计划 ARTS活动

软件建模与设计文档

大雄

UML

ARTS打卡Week 03

teoking

ios LeetCode

带你学够浪:Go语言基础系列 - 8分钟学复合类型

程序员柠檬

后端 Go 语言

架构师训练营练习:食堂就餐卡系统设计

Shawn

ARTS 打卡 WEEK3

编程之心

ARTS 打卡计划

架构师训练营-学习笔记-第一周

心在飞

极客大学架构师训练营

图解Java垃圾回收算法及详细过程!

攀岩飞鱼

Java JVM 虚拟机 垃圾回收机制

面试了 6 轮 Google中国 之后,还是挂了

程序猿石头

面试 谷歌Google 经验分享 面经

第一周学习总结

A Matt

极客大学架构师训练营

[安利] WSL Linux 子系统,真香!附完整实操

猴哥一一 cium

Docker Linux 推荐 WSL2 Windows 10

程序员的晚餐 | 6 月 7 日 豆腐年糕

清远

美食

第一周总结

andy

第一周总结

作业1-食堂就餐卡系统设计

A Matt

ngrok穿越本地服务器,极客大学架构师训练营 第一课总结,John 易筋 ARTS打卡Week 03

John(易筋)

极客时间 极客大学 ngrok

mybatis 逆向工程使用姿势不对,把表清空了,心里慌的一比,于是写了个插件。

why技术

Java 源码 mybatis

极客时间 - 架构师训练营 - week1 - 作业2

jjn0703

极客大学架构师训练营

ARTS-WEEK1

Allen

年龄性别的问题,好像也不是太大问题……

zhoo299

生活 随笔

架构文档-作业01

ashuai1106

UML

SpringBoot整合Quartz实现任务定时

北漂码农有话说

SpringBoot 2

第一周UML作业

吴建中

食堂就餐卡系统设计

大雄

第一周作业

andy

MySQL 笔记(二)日志系统

奈何花开

Java MySQL

QUIC在手机微博中的应用实践_QCon_聂永_InfoQ精选文章