GMTC 全球大前端技术大会(北京站)门票 9 折特惠中,点击立减 ¥480 了解详情
写点什么

从高并发到极端并发:百度 Feed 与春晚红包的高可用实践

2019 年 8 月 03 日

从高并发到极端并发:百度 Feed 与春晚红包的高可用实践

在 QCon 北京 2019 大会上,吴永巍讲师做了《从高并发到极端并发:百度 Feed 与春晚红包的高可用实践》主题演讲,主要内容如下。


演讲简介


百度 Feed 信息流推荐系统,过去几年业务飞速发展,在流量高速增长、推荐机制复杂化的背景下,对系统高可用的挑战大幅增加。经过多次架构演进,扛住了流量和分发量数百倍的增长,支持了百度 App、好看视频、全民小视频等多个产品的快速发展。此外,2019 百度春晚红包项目,准备时间只有短短一个月,央视春晚口播带来的瞬间并发属于极端高并发,千万级 QPS,可用性挑战巨大。春晚项目技术团队通过全方位针对性的架构设计和优化,顺利保障了百度春晚活动的如丝般顺滑。从数万 QPS 的高并发系统,到数千万 QPS 的极端并发系统,积累了大量高可用设计与保障的实践经验,本次演讲将做分享。


主题摘要

  1. 超大规模 Feed 推荐系统,高可用的设计思路和工程实践;

  2. 2019 百度春晚项目,针对极端高并发的整体设计思路,全方位技术保障的实践经验;

  3. 海量服务治理、弹性架构、自愈与柔性架构、全链路压测与异常模拟攻防等等;

  4. 超大并发下的技术优化与实践,如存储、新硬件、微服务、全动态等等;

  5. 应急响应体系和流程,大幅提高极端高并发场景下的高可用信心指数。


听众受益

  1. 了解高并发场景下,高可用系统设计和实践的要点;

  2. 了解极端高并发活动下,全流程的设计、实施、保障的要点;

  3. 了解大规模服务治理、微服务化、柔性架构的设计要点;

  4. 了解大规模全链路压测、异常模拟攻防、预案设计等相关的要点。


讲师介绍


吴永巍


百度 主任架构师


百度 Feed 主任架构师,2019 百度春晚项目总架构师。在大规模推荐系统、搜索引擎和分布式系统领域有着十几年的研发经验。2006 年加入百度,长期负责百度网页搜索架构、百度 Feed 信息流推荐架构,经历和主持了多个系统规模大幅爆炸下的多次大型架构迭代演进,在搜索引擎、推荐系统、分布式存储与计算、大规模系统性能调优等领域积累了大量实践经验,并积极推广在大规模、低延迟、高吞吐、高可用、低成本方面的技术和经验,应用于百度多个产品。此外,担任 2019 百度春晚红包项目总架构师、稳定性总指挥,扛住了千万级 QPS 的超高并发,保障了百度春晚活动的稳定顺利完成。












完整演讲 PPT 下载链接


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


2019 年 8 月 03 日 08:003673

评论

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

20道Redis面试题(含答案)面试官会问的我都找到了

你是人间四月天

redis Spring Cloud Java 面试 redis6.0.0 Redis项目

阿里内推面试,挂在了一道简单的问题上…

小新

Java 阿里巴巴 程序员 架构 面试

最右JS2Flutter框架——开篇(一)

刘剑

flutter 前端 探索与实践

面试官:反射都不会,还敢说自己会Java?

码农月半

Java Java 面试 反射 大厂面试 java反射

阿里P7岗位面试,面试官问我:为什么HashMap底层树化的标准元素个数是8

鄙人薛某

Java hashmap 面试题 哈希

最强总结——分布式事务处理方式

小闫

分布式 分布式锁 Java 面试 分布式存储 分布式缓存

记录一次拼多多Web前端面试【一面+二面+hr面】

阿文

Spring Cloud Spring Boot Web Java 面试

第五周总结

武鹏

深入理解ThreadLocal:拨开迷雾,探究本质

itlemon

源码分析 ThreadLocal

没有微服务项目经验,就别去面试官那里送人头了

小谈

Java 架构 面试 微服务 SpringCloud

让你大显身手——掌握RocketMQ与Kafka中如何实现事务

小谈

kafka RocketMQ Java 面试 JVM原理 大厂面试

程序员是这样解读《隐秘的角落》

陈东泽 EuryChen

学习 程序员 隐秘的角落

超级专家术语学习机

程李文华

架构师训练营 一致性Hash算法Java实现

Cloud.

正确的做事比做正确的事更重要

魔曦

架构师 极客大学架构师训练营

啃碎并发(一):Java线程总述与概念

猿灯塔

【week05作业】

chengjing

数酒瓶童谣:从99数到0

程李文华

写给大忙人看的内存管理

cxuan

后端 操作系统

深入理解队列:LinkedBlockingQueue源码深度解析

itlemon

阻塞队列 LinkedBlockingQueue Queue

你那么追捧的 SpringBoot,到底替你做了什么?

爱java爱自己

spring

Uniapp使用GoEasy实现websocket实时通讯

GoEasy消息推送

uni-app websocket 即时通讯

架构师训练营 - 第五周命题作业

牛牛

极客大学架构师训练营 命题作业 一致性Hash算法

架构师训练营第5周-一致性hash算法总结及作业

傻傻的帅

极客大学架构师训练营

一篇文章深入理解分布式锁

itlemon

redis 分布式锁

【week05】总结

chengjing

Spring Boot 多数据源 Redis 配置

南南

redis Spring Boot Java 面试 Redis作者

这是什么神仙面试宝典?半月看完25大专题,居然斩获阿里P7offer

码哥小胖

Java spring 面试题 java面试 大厂面试

架构师训练营作业 (第五周)

王海

极客大学架构师训练营

架构师课程第五周 作业

杉松壁

因为我的一个低级错误,生产数据库崩溃了将近半个小时

鄙人薛某

Java MySQL 数据库 故障定位

DIY 的 Kubernetes 集群的稳定性保障实践

DIY 的 Kubernetes 集群的稳定性保障实践

从高并发到极端并发:百度 Feed 与春晚红包的高可用实践-InfoQ