什么是分布式系统
1、分布式系统概念?
- 很多台计算机组成一个整体,一个整体一致对外并处理同一个请求
- 内部的每台计算机都可以互相通信(rest/rpc)
- 客户端到服务端的一次请求到响应结束会经历多台计算机
2、分布式系统图解一
图示详解:
(1)服务器A表示主,服务器B表示备
(2)文件服务器1、文件服务器2、文件服务器3构成集群
(3)因此,整个分布式文件系统就是分布式集群系统
3、分布式系统图解二
图示详解:
(1)对于客户而言,下单购物就是一个整体,客户只要做一个下单购物操作就ok;
(2)对于系统而言,客户下单购物需要经过商品服务系统、订单服务系统、账单服务系统才能完成购买,所以分布式系统就是把各个子系统组合整一个有机的整体;
(3)因此,整个电商平台就是一个分布式系统。
如果感兴趣的童鞋,可以观看我下一篇博客:分布式系统的瓶颈以及zookeeper相关特性