深入浅出分布式技术原理 - 从业务场景出发,带你搭建分布式知识体系
你将获得
- 高效、系统的分布式系统学习路径
- 30+ 常见分布式业务场景串联实战
- 搭建大规模分布式系统的实用指南
- 10 年分布式领域专家的高效思维方法
作者简介:
陈现麟,前小米工程师,主要负责在 IM 协议层、长连接接入层和 Nginx 模块等方面的开发工作。目前为伴鱼技术中台负责人,曾带领团队从 0 到 1 搭建技术中台,并负责数据中台和业务中台。在十多年的工作生涯中,积累了对分布式架构、服务治理、稳定性建设、高并发高 QPS 系统和中台化的组织架构搭建的丰富经验。
他崇尚简单优雅的设计,关注大数据、云原生和分布式数据库等技术方向,也热衷分享,曾参加过 2020 知乎《分布式系统之美》、2020 《数据库嘉年华》、2021 InfoQ 大咖说《基础软件领域最“卡脖子”的技术是什么?》,也是“伴鱼技术团队”博客负责人。
课程简介:
分布式系统的出现解决了单机系统无法解决的成本、效率和高可用的问题,可以说从单机系统到分布式系统的发展,是无法阻挡的技术大潮流。但是由于分布式系统多工作节点等原因,又引入了很多单机系统没有的问题,给研发者们带来了新的挑战。
对于大多数同学来说,分布式系统入门容易,但是想要系统掌握和深入却很难,总是不得不面对这样几个问题:
- 分布式技术的历史、现在和未来,应该如何比较和分析?
- 如何深入理解分布式技术原理?
- 如何将分布式技术原理更好地应用于工作中?
- 如何打破自己对分布式系统的认知壁垒?
这些问题,都是从初级工程师走向进阶的路标。
为此,我们邀请到在分布式领域深耕十年的专家陈现麟老师,他将结合多数学习者的痛点,为你提供一条高效且系统的分布式系统学习路径。同时他也将自己对于分布式系统的经验和认知,融入到每一个知识点里,通过场景案例、原理分析、实践探索、思考总结等相结合的方式,带你描绘出自己的网状知识体系。
课程大纲:
- 导读:以前因后果为脉络,串起网状知识体系
- 新的挑战:分布式系统是银弹吗?我看未必!
- CAP 理论:分布式场景下我们真的只能三选二吗?
- 注册发现: AP 系统和 CP 系统哪个更合适?
- 负载均衡:从状态的角度重新思考负载均衡
- 配置中心:如何确保配置的强一致性呢?
- 分布式锁:所有的分布式锁都是错误的?
- 重试幂等:让程序 Exactly-once 很难吗?
- 雪崩(一):熔断,让故障自适应地恢复
- 雪崩(二):限流,抛弃超过设计容量的请求