书籍的获取渠道:
1、购买;2、search in the net。
第一章
1、分布式系统定义
分布式系统是若干独立计算机的集合,这些计算机对于用户来说就好像是单个相关系统。
a:机器本身是独立的,b:对于用户来说就像是与单个系统打交道。(缺一不可)
特性:1、各种计算机之间的差别以及计算机之间的通信方式的差别对用户是隐藏的。(用户透明)
2 、用户和应用之间任何时刻都能够以一种一致和统一的方式与分布式系统交互。(服务具有一致性、可靠性、可用性,CAP)
- 中间件(middleware)
为了使种类各异的计算机呈现为单个系统,分布式系统通常通过一个“软件层”组织起来,该“软件层”位于用户和应用组成的高层和底层OS之间。
-------------------------------------------------------
| 应用程序层 |
-------------------------------------------------------
||
-