引言 现在的大中型应用,很多都在朝着服务化.分布式的方向发展.这有多方面的考虑,比如说,方便治理.便于扩展.服务隔离等等.不过在带来如此多利好的同时,不可避免的也会带来麻烦,比如系统架构复杂.服务依赖关系繁杂.整体来说,还是利大于弊,而我们需要思考的,就是怎么在得到这些利的同时,解决弊端.从本篇开始,将会用两到三篇来探讨这方面的心得. 正文 这类应用,往往会依赖几个甚至几十个服务,而服务发生故障又是不可避免的事情,即使你说自己的服务达到了四个9的高标准,那么借用网上的一个算式,如果应用A依赖了3…