MIT6.824分布式系统lecture1笔记:Intro,MapReduce
什么是分布式系统?为什么要使用分布式系统?1、追求高性能,通过分布式系统进行并行计算2、使系统具有容错性,一台计算机计算错误,可以转移到另一台计算机3、一些问题本身具有分布式的特性,需要多台计算机互相协作,比如转账4、安全性考虑,将程序分几部分运行在不同的计算机上分布式系统复杂的原因?1、分布式系统由很多部分组成,各部分并发工作,交互复杂2、局部失败问题3、性能问题,性能不会随规模成比例提升分布式系统的几个部分1、存储系统2、系统交互:计算机网络3、计算系统:如Mapreduce
原创
2020-06-28 15:52:36 ·
373 阅读 ·
0 评论