分布式系统 分散论文的理解以及论文的实现 对论文进行了更好容易理解的翻译,对文章进行了更好的梳理 依托于6.824,对部分论文进行了转到实现本人非科班出身,如果有错误望指正(个人邮箱 ) 模块 抽象的 1:先熟悉golang的线程的特性。2:对Goroutines的理解。 3:锁的作用。 4:channel的作用。 1:它主要用了地图功能来处理记录键/值对,然后利用减少功能聚合压缩键/值对。 3:这篇文章主要通过理解英文版的论文+整合网络资源+自我的理解来描述MapReduce的。 4:1基本思路+2如何应用+3必要的改进。 1:GFS是一种scalable的分布式文件系统,其主要用处是管理数据。 1 Raft是一致性算法来管理复制的日志,它可以产生重复的(multi-)Paxos的结果。2:它的结构跟Paxos不一样,它具有更好的效果。 3:它分开了关键因素,导致领导人选举