很多台计算机组成一个整体,一个整体一致对外并且处理同一请求
对于内部来讲是透明的,对于用户来讲是不透明的,比如:买单需要经过很多的服务,一步一步的走
内部的每台计算机都可以相互通讯(rest/rpc/web server)
-
分布式图解一
分布式图解二

分布式系统就是将原来的一套系统进行拆分,把它拆分为多个子系统,多个子系统整合成一个庞大的系统,这个庞大的系统对于用户来讲不透明的,对于开发人员全部都是透明的一个庞大的系统如何进行拆分
根据业务去拆分,我们会把业务分成各种各样的业务,进行细分或者模块化,然后根据这些业务拆分为不同的服务,也可以说是 服务治理,服务化,那么不通的服务也可以做相应的集群,这样的话我们就可以形成一个分布式的集群系统。
分布式集群系统的好处
服务器的负载会大大的增加
- 用户的请求会分流的不同的系统里面去
- 这样的话这个庞大的系统的负载会整体的提高
