流量洪峰下要做好高服务质量的架构是一件具备挑战的事情,从Google SRE的系统方法论以及实际业务的应对过程中出发,分享一些体系化的可用性设计。对我们了解系统的全貌上下游的联防有更进一步的了解。
分享主题:
云+社区沙龙 online - -B站高可用架构实践B站高可用架构实践
内容纲要:
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 分布式小文件存储;
其他课程介绍:
- 汤文亮 腾讯云专家产品经理
- 2020-04-22
- 丁小俊 腾讯云高级工程师
- 2020-04-23
- 陈宏亮 腾讯云高级工程师
- 2020-04-25
- 李德铠 腾讯云专家工程师
- 2020-04-27
- 腾讯云CVM总监李力、贝壳金服小微企业生态CTO&腾讯云最具价值专家(TVP)史海峰、奈学教育科技创始人&CEO&腾讯云最具价值专家(TVP)孙玄一起做客
- 2020-04-28
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。