1.3 分布式系统特性

G. CoulourisGeorge Coulouris是《Distributed Systems-Concepts and Design》这本书的作者,曾是剑桥大学的高级研究员。曾经对分布式系统下了一个简单的定义:你会知道系统当中的某台电脑崩溃或停止运行了,但是你的软件却永远不会。这句话虽然简单,但是却道出了分布式系统的关键特性。分布式系统的特性包括容错性、高可扩展性、开放性、并发处理能力和透明性,现在我们来看一下这些概念的涵义。