You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
5.1 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 高并发系统设计40问
## 你将获得
* 高并发设计核心技术点
* 分布式组件的原理与使用方法
* 完整的系统演进实战
* 5个角度带你解决高并发难点
## 讲师介绍
唐扬美图公司技术专家主要负责美图秀秀社区的研发、优化和运行维护工作。从业十余年他见证了系统从初期构建到承接高并发大流量的全过程并参与过三个DAU过千万的大型高并发系统的研发拥有大量的系统演进经验。
## 课程介绍
“秒杀活动”“抢红包”“微博热搜”“12306抢票”“共享单车拉新”等都是高并发的典型业务场景那么如何解决这些业务场景背后的难点问题呢
* 秒杀系统中QPS达到10万/s时如何定位并解决业务瓶颈
* 明星婚恋话题不断引爆微博热搜,如何确保系统不宕机?
* 共享单车充值活动,如何保证不超卖?
* ……
**同一时间、海量用户的高频访问对任何平台都是难题,但可喜的是,虽然业务场景不同,设计和优化的思想却是万变不离其宗。**如果你掌握了高并发系统设计的核心技术点(缓存、池化、异步化、负载均衡、队列、降级熔断等),深化成自己的知识体系,解决这些业务问题将不在话下,应对自如。
在唐扬看来,不少技术能力极强的工程师依旧会被“高并发”所困,这与知识储备不足,无法系统化地掌握核心技术有很大关系。技术人要不断汲取新的营养,更要能将技术知识应用到实际业务中,这样才能提升竞争力,突破职场瓶颈。
在这个课程中,**他将基于业务场景还原大型互联网技术架构的演进过程,带你攻克不同业务阶段所需的各项核心技术,解决你的痛点问题。**除此之外,他还将结合自身经验,从课程内容延伸出高频面试题,**还原面试现场,为你的面试助力!**
**课程讲解的思路是:**先带你建立对高并发系统设计的直观理解,再以最简单架构逐步演进到支撑百万、千万并发的分布式架构为案例,带你解决这个过程中遇到的痛点问题,提升业务处理能力,真正完成一次系统演进,最后结合实战优化整体设计思路。
**基础篇**:一起了解高并发架构的设计理念,建立对高并发系统的初步认知。比如,如何让你的系统更好地支持高性能、高可用与可扩展性,比如带你掌握架构分层的核心技术点。
**演进篇**:从数据库、缓存、消息队列、分布式服务和维护这五个角度,讲解系统支持高并发的方法。该模块将带你分析其中的核心技术点,以及系统演进过程中会遇到的问题,从而针对性地解决。你还将了解数据库池化技术、主从分离、分库分表等分布式数据库技术。
**实战篇**:以未读数系统设计和信息流设计为例展开介绍。未读数系统实战,主要讲解如何设计方案来抵挡每秒几十万次的获取用户未读数的请求;信息流设计实战,讲解如何做通用信息流系统的推模式与拉模式。实战篇内容操作性强,能检验你对技术点的掌握程度,和灵活运用的程度,是完善你知识体系的重要环节。
## 课程目录
![](https://static001.geekbang.org/resource/image/47/df/476626cb3d0f33b8d44929b64309ecdf.jpg)
## 特别放送
#### 免费领取福利
[![](https://static001.geekbang.org/resource/image/3b/f4/3bdf677ae6490acb5f2899985e9337f4.jpg?wh=1029x315)](https://time.geekbang.org/article/455497)
#### 限时活动推荐
[![](https://static001.geekbang.org/resource/image/67/a0/6720f5d50b4b38abbf867facdef728a0.png?wh=1035x360)](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?dc_ps=2913145716543073286.200001)
## 订阅须知
1. 订阅成功后推荐通过“极客时间”App端、Web端学习。
2. 本专栏为虚拟商品,交付形式为图文+音频,一经订阅,概不退款。
3. 订阅后分享海报,每邀一位好友订阅有现金返现。
4. 戳此[先充值再购课更划算](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?scan=1&activity=none&from=kdt&qr=directgoods_1541158976&shopAutoEnter=1),还有最新课表、超值赠品福利。
5. 企业采购推荐使用“[极客时间企业版](https://b.geekbang.org/?utm_source=geektime&utm_medium=columnintro&utm_campaign=newregister&gk_source=2021020901_gkcolumnintro_newregister)”便捷安排员工学习计划,掌握团队学习仪表盘。
6. 戳此[申请学生认证](https://promo.geekbang.org/activity/student-certificate?utm_source=geektime&utm_medium=caidanlan1)订阅课程享受原价5折优惠。
7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。