介绍下Martin Kleppmann博士在剑桥上开的课程Distributed Systems。这个课程可以认为是Martin Kleppmann对《数据密集型应用系统设计》这本书的一个补充。感兴趣的可以关注:
这个课程主要是研究分布式系统的基本特征,包括分布式系统的模型和体系结构、用于构建分布式系统的具体技术、分布式系统使用的算法和分布式系统的具体细节。
下面是这个课程的目录:
从目录中可以看出,这个课程基本上包含了分布式系统的方方面面。听完前两节课,我感觉Martin Kleppmann博士的这个课程相比于MIT的分布式系统课程,更为通俗易懂。
因为这个课程质量非常高,后面本公众号会持续更新关于这个课程的笔记和一些实践,以飨读者。