2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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

评论

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

kafka 生产者分区策略演进

Geek_qsftko

kafka

小程序视图容器

小恺

7月月更

架构实战营模块 6 作业

Naoki

架构实战营

【LeetCode】装满杯子需要的最短总时长Java题解

Albert

LeetCode 7月月更

2022读过的书--《操作系统导论》

SkyFire

读书 操作系统

Java注解详情与自定义注解实战

宁在春

aop 注解 反射 Java’ 7月月更

2022 读过的书 -- 《Github入门与实践》

SkyFire

GitHub 读书

Electron入门【01】

坚果

7月月更

Java基础:集合框架之Collection(List,Set)

百思不得小赵

集合 Java’ 7月月更

不习惯的Vue3起步二 の alias别名、ref和reactive

空城机

Vue3 7月月更

电商系统微服务拆分

地下地上

架构师实战营

【刷题记录】6. Z 字形变换

WangNing

7月月更

读书笔记之《深入理解Java虚拟机:JVM高级特性与最佳实践》

蔡农曰

Java JVM 后端开发 后端技术

小程序电商业务微服务设计与基础设施选型

Geek_e8bfe4

【Docker 那些事儿】如何安全地进入到容器内部

Albert Edison

Docker Kubernetes 容器 云原生 7月月更

大风车吱呀吱哟哟地转,这个风车加载指示组件真有趣!

岛上码农

flutter ios 前端 安卓开发 7月月更

批量处理数据神器——Java数组与引用

未见花闻

7月月更

项目研发流程规范

源字节1号

一款宝藏工具:Apipost

Xd

Java 后端 接口测试

设计微博系统中"微博评论"的高性能高可用计算架构

Geek_7a789a

有赞们的逻辑变了吗?

科技新知

spring 循环依赖

急需上岸的小谢

7月月更

动态注册广播流程学习

北洋

Andriod 7月月更

TiFlash 源码解读(四) | TiFlash DDL 模块设计及实现分析

TiDB 社区干货传送门

集群管理

【C 语言】进阶指针 Three

謓泽

7月月更

应用容器化迁移步骤

穿过生命散发芬芳

应用迁移 7月月更

Envoy整体架构概述

阿泽🧸

envoy 7月月更

leetcode 312. Burst Balloons 戳气球(困难)

okokabcd

LeetCode 动态规划 分治 数据结构与算法

Java中二进制转换的多种方法

工程师日月

Java’ 7月月更

拆分电商系统为微服务

Geek_7a789a

企业无忧 | Apipost私有化部署活动 火热开启

Xd

后端 接口测试工具

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