第一章 概述

1.分布式计算

研究如何把一个非常巨大的计算能力才能解决的问题分解成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到的结果。

备注:大分小、小合大。拿马车做比喻,一匹马拉不动一辆车,我们很少会换一匹更强壮的马来拉,而是用增加马匹的方法来拉车。再厉害的马能力也有上限,而增加马的数量缺没有上限(理想情况下)


2.Hadoop、ZooKeeper、HBase

2004~2006Google发表了两篇与GFS和MapReuce相关的论文,Apache开源项目Hadoop便是根据论文的思想来实现的,Hadoop从最初的HDFS分布式文件系统发展到后来的

Hadoop + Zookeeper + Hive + Pig + HBase生态体系


3.分布式协同系统

ZoopKeeper

你可能感兴趣的:(分布式)