第一节
- 分布式系统目的:并行性能、容错、物理限制、安全性/隔离
- papers
- exams
- lasbs
- final project optional
- labs:mr、raft for torance、k/v server、sharde k/v servers、
- 关键因素:存储、计算、通信
- 实现:rpc、threads、并发
- 性能:saclability可伸缩、容错性、自恢复性
- 一致性:弱一致性更加可行
- 分区追求单机故障概率是独立的
MapReduce
- paper 2004年
第二节
why thread
- IO Concurrency: CPU同时服务多个socket套接字
- parallelism
- 后台操作
event driven
thread challenge
- share memory