Go 开放课程:MIT 经典课程 《分布式系统》
说明
大名鼎鼎的 MIT 6.824 分布式系统(Distributed Systems)课程,授课内容使用 Go 语言。讲解分布式系统设计原理的同时,也有动手编码的 Lab。
课程地址:pdos.csail.mit.edu/6.824/schedule.... (可下载课件)
涉及话题
- MapReduce
- RPC
- Goroutine
- Primary/Backup
- Paxos
- Raft
- Spark
- Shard
- Scalability
- Performance
- Availability
- Partition and Replicate
- CAP and FLP
- Consistency
- Fault tolerance
- 2PC and 3PC
- Byzantine fault tolerance
- GFS
- Big Table
- Time and order and clocks
- etc.
视频观看
Bilibili:
Youtube:
学习
其他资料:
大家可以使用以下方法来记录和分享笔记:
- 撰写文档 《社区文档撰写指南》
- 博客系列文章 系列文章《社区使用指南》
交流学习群
请加我微信,验证信息(必填否则不通过): MIT6824
, learnku.com/contact
推荐文章: