集中式or分布式的“莎士比亚之问”( 五 )

分布式 , 勤劳的蜂群灵活中兼具安全

如果说集中式架构像是一头巨象 , 那么分布式架构就犹如一群辛勤劳作的小蜜蜂 , 灵活快捷 。

不得不承认 , 众多新的科技创新都与分布式架构有着千丝万缕的关系 。 Google、Amazon、Facebook、阿里巴巴、腾讯这些互联网神话的背后 , 就是分布式架构的“云力量”作为支撑的 。 采用性价比更高的X86服务器、分布式数据库和虚拟化技术 , 体现了海量数据的响应能力、低成本和高可用性 。

以互联网的商业模式为例 , 分布式架构的弹性伸缩能力在支持面向互联网海量客户相关业务时 , 可以有效预处理瞬时爆发的海量交易 , 分布式架构可以及时对系统算力进行调整 , 最大程度的支持海量用户以及大规模业务场景 , 淘宝的双11和春节的红包活动很好的证明了这一点 。

同时 , 随着X86服务器可靠性和处理能力提升 , 分布式架构可以基于廉价的硬件和开源软件构建 , 不会受到单一厂商的制约 , 可以引入多家厂商竞争 , 成本更为低廉 。 同时 , 分布式架构通过多节点、多机房等技术手段保障了系统的整体可用性 。

推荐阅读