分布式常识
【简单】什么是分布式系统?它和集中式系统有什么区别?
- 分布式系统:由多个独立节点通过网络连接,协同完成同一任务,对外表现为单一系统的集群架构,核心是多节点协作、去中心化 / 弱中心化。
- 集中式系统:由单个核心节点处理所有任务,数据存储、计算、请求响应全由该节点完成,核心是单节点独占、强中心化。
2021/11/8大约 28 分钟
罗马不是一天建成的,同理,现代分布式系统架构也不是一蹴而就的,而是逐步发展的演化过程。随着业务的不断发展,用户体量的增加,系统的复杂度势必不断攀升,最终迫使系统架构进化,以应对挑战。
了解分布式系统架构的演化过程,有利于我们了解架构进化的发展规律和业界一些成熟的应对方案。帮助我们在实际工作中,如何去思考架构,如何去凝练解决方案。