写点什么

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

评论

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

设计模式只是一把锤子

博文视点Broadview

读书笔记 编程 面向对象 设计模式

知识点总结

Acker飏

区块链技术与我们的生活将并存

CECBC

区块链 数字经济

彻底理解JavaScript执行上下文

Walker

Java 大前端 this指针 函数执行

有关 HashMap 面试会问的一切

小齐本齐

Java 数据结构 算法

不懂 ZooKeeper?没关系,这一篇给你讲的明明白白

大头星

解Bug之路-记一次JVM堆外内存泄露Bug的查找

无毁的湖光

Linux JVM heap memory GC Linux Kenel

端-边-云全面协同创新 英特尔携手百度共推产业智能化升级

E科讯

oeasy 教您玩转 linux 010214 画面转文字 asciiview

o

Js 封装:阻止频繁重复操作

程序员与厨子

所见即所得的用户增长技术背后是如何实现的

代立冬

大数据 用户增长 用户增长技术 ad-hoc技术

架构师期末作业

傻傻的帅

SpringBoot写后端接口,看这一篇就够了!

华为云开发者联盟

后端 swagger pringboot

Mysql学习笔记:分库分表(sharding)

马迪奥

MySQL Sharding

如何正确设置Java.home

谷鱼

如何搭建第一个 Spring 项目?

小齐本齐

spring Spring Framework Spring Bean

一次代码评审,差点过不了试用期!

小傅哥

Java 小傅哥 代码质量 代码优化 代码规范

区块链交易系统开发,期货合约平台搭建

区块链技术最重要价值所在

CECBC

区块链 数字经济 互联网革命

云图说 | 华为云GPU共享型AI容器,让你用得起,用得好,用的放心

华为云开发者联盟

gpu caffe

两年Java工作经验涨到23K,这究竟是怎么做到的?

Java架构师迁哥

Mysql学习笔记:InnoDB索引结构浅析

马迪奥

MySQL 索引结构 innodb

区块链合约层是一种自动执行的数字协议

CECBC

区块链 智能合约

如何让知识图谱告诉你“故障根因”

华为云开发者联盟

华为云 知识图谱 图谱

拥抱K8S系列-07-部署K8S集群(Rancher)

张无忌

Kubernetes rancher

我敢说,这个版本的斗地主你肯定没玩过?

华为云开发者联盟

命令行 游戏 斗地主

python——深入类和对象

菜鸟小sailor 🐕

@所有人 Flink Forward Asia 2020 向您发出议题征集邀请!

Apache Flink

flink

开源决策树工具xDecision简介

赫杰辉

决策树 可视化 简化代码

Java String 面面观

keaper

Java string pool string

音乐创作者必备软件,轻松玩转原创

奈奈的杂社

音乐制作 编曲 电音 作曲 乐团

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