1)引言
从今天开始,我将会开始学习分布式系统的一些理论知识,全方面的重新学习分布式的各个技术点,所以选用了原版本的英文教材<<Dstributed Sysytems Concepts And Design>>作为学习的资源。在期间,我会没读完一章,及时的做一些阅读的笔记,1个是怕自己忘了,还有一个是把知识分享给大家,这也是我首次阅读全英文的书籍,还是挺吃力的,希望能坚持把长达1000页的书籍学习完把。
2)分布式系统的介绍
分布式系统是通过网络连接各个计算机,通过消息通信的方式实现沟通。有下面3个主要特征
1.并发性,当你在使用你的计算机做你的事情时,别人也在用他的电脑做他的事。
2.没有全局的时钟的概念,很显然,不同地区的时区的时间是不一样。
3.失败的独立性,当你的电脑崩溃的时候,他只会影响到你自己,其他节点上的电脑还是会继续运行的。
3)分布式系统的例子
1.Web搜索,比如米在Google上搜索学校,Google就会在数千个节点中所存放的图片ÿ