云+社区
高可用架构之流量洪峰
2020/04/21 20:00 - 21:00

背景介绍

流量洪峰下要做好高服务质量的架构是一件具备挑战的事情,从Google SRE的系统方法论以及实际业务的应对过程中出发,分享一些体系化的可用性设计。对我们了解系统的全貌上下游的联防有更进一步的了解。

课程大纲

1、负载均衡
• 前端服务器的负载均衡
• 数据中心内部的负载均衡
2、优雅降级
• 低质量回复
3、限流
• 每个用户设置限制
• 客户端侧的节流机制
• 自适应过载保护
4、重试
• 重试策略
• 正反馈循环
5、超时
• 请求截止
• 超时传递
6、应对连锁故障

讲师介绍

毛剑, bilibili(B站)技术总监,负责bilibili数据平台部,近十年的服务端研发经验。擅长高性能、高可用的服务端研发,熟悉Go、Java、C等语言。 在B站参与了,从巨石架构到微服务的完整转型,包含微服务治理、微服务可用性设计,微服务数据一致性设计,微服务中间件,微服务监控,微服务日志收集,微服务负载均衡,和微服务RPC框架开发等。 开源业内比较有影响力的项目: goim https://github.com/Terry-Mao/goim 分布式IM长连接广播服务; bfs https://github.com/Terry-Mao/bfs 分布式小文件存储;

“回车”发送消息