17 July 2014

###加速数据访问的方法

1 缓存 2 代理 3 索引 4 负载均衡

###The Eight Fallacies of Distributed Computing by Peter Deutsch

Essentially everyone, when they first build a distributed application, makes the following eight assumptions. All prove to be false in the long run and all cause big trouble and painful learning experiences.

1 The network is reliable 2 Latency is zero 3 Bandwidth is infinite 4 The network is secure 5 Topology doesn’t change 6 There is one administrator 7 Transport cost is zero 8 The network is homogeneous

For more details, read the article by Arnon Rotem-Gal-Oz