https://youtu.be/cQP8WApzIQQ
概念
- 为什么需要分布式系统?
- high performance
- parallelism:分布式系统可以实现CPU、内存、硬盘的并行运行
- fault tolerance
- physical:
- security / isolated
- 分布式系统的困难
- concurrency:各个并行的部分之间的complex interactions以及各种时间依赖的事务
- partial failures
- high-performance
Implement
implementation
RPC(remote procedure call)、threads、concurrency control、etc.
performance
- scalability: