- A+
所属分类:Geek
课程目标:
本课程包括三个模块,分别是理论篇、协议与算法篇、实战篇。
理论篇将会为你讲解分布式架构设计的核心理论,让你学完就能落地实践。比如,如何根据场景特点进行 CAP 的权衡,是选择 CP 架构或者 AP 架构?如何使用二阶段提交协议和 TCC,实现分布式系统的 ACID 特性?
协议和算法篇是关键重点,这里会重点讲解具体协议和算法的原理、特点、适用场景和常见误区。比如,你以为开发分布式系统使用 Raft 算法就足够了,其实它更适合性能要求不高的强一致性场景;又比如类似“Paxos 和 Raft 的区别在哪里”等常见面试题,你都会在这部分找到答案。
实战篇主要帮你掌握分布式基础理论和分布式算法在工程实践中的应用。比如,剖析 InfluxDB 企业版的 CP 架构和 AP 架构的设计,以及 Raft、Quorum NWR、Anti-Entropy 等分布式算法的具体实现。
2021年4月8日 下午3:02 沙发
呆呆有人