写点什么

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:121242

评论

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

编程术语的类比(二)

北极的大企鹅

学习 思维转换 编程思想

OceanBase 推出全新品牌 slogan

OceanBase 数据库

数据库 oceanbase 品牌slogan

别再用 Redis List 实现消息队列了,Stream 专为队列而生

CRMEB

注入语句详解(get注入,cookie注入,搜索型注入等)

喀拉峻

网络安全

性能测试中过滤异常的响应时间

FunTester

性能测试 HTTP 接口测试 响应时间 FunTester

推荐学java——SpringMVC第一课

逆锋起笔

springmvc java框架 Spring Java 3月月更

教你3种Kafka的指定副本作为Leader的实现方式

华为云开发者联盟

Leader Kafk 副本 AR顺序

数字化时代,银行如何建设管理小程序平台促进线上金融业务发展?

FinClip

小程序 银行

深度剖析数仓CN增量备份技术

华为云开发者联盟

华为云 备份 GaussDB(DWS) 备份容灾 CN增量备份

web前端培训:js算法面试es6实现

@零度

JavaScript ES6

加入XTransfer,和技术大咖一起大展身手!

XTransfer技术

程序员 招聘 跨境支付

深入分析沙箱逃逸漏洞

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞

编程和英语,数学到底什么关系

北极的大企鹅

思维转换 编程思想

ZStack 与龙蜥操作系统完成兼容性认证,共同打造安全可信的云+OS技术生态

OpenAnolis小助手

云计算 开源 操作系统 云平台

45个 GIT 经典操作场景,专治不会合代码

程序员小富

git

推荐 10 本 Go 经典书籍,从入门到进阶(含下载方式)

AlwaysBeta

Go golang 编程语言 书单推荐 Go 语言

千万级学生管理系统的考试试卷存储方案

阿卷

架构实战营

大数据培训:Kafka存储结构及Log清理机制

@零度

大数据 kafka log

Android编译优化系列-kapt篇

字节跳动终端技术

android 字节跳动 编译优化 火山引擎 火山引擎MARS

Docker原理——数据包怎么发出去

kof11321

容器 原理 容器网络方案

java培训:多个线程同时访问一个类是否有问题方法

@零度

JAVA开发

详解Swin Transformer核心实现,经典模型也能快速调优

百度大脑

Web 键盘输入法应用开发指南 (5) —— 实战技巧

天择

JavaScript 键盘 实战 输入法 3月月更

编程术语的类比(一)

北极的大企鹅

思维转换 编程思想

NFT卡牌盲盒游戏系统开发搭建

薇電13242772558

NFT

不联网的情况下,使用 electron-builder 快速打包全平台应用

编程三昧

Electron 3月月更 electron-builder

烂书!《气候经济与人类未来》

懒时小窝

烂书

你真的会 i++吗

爱笑的小雨

不会Netty,你永远是个Java菜鸟

博文视点Broadview

在数字化与绿色的双轮之间,华为为全球企业搭建一道“车轴”

脑极体

ICLR 2022|唯快不破!北航、NTU、百度飞桨提出面向极限压缩的全二值化BiBERT

百度大脑

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