小马哥Java分布式架构训练营1-4期
2023-07-25 10:34 作者:bili_93891819972 | 我要投稿
使用分布式系统主要特点
1,增大系统容量。我们的业务量越来越大,而要能应对越来越大的业务量,一台机器的性能已经无法满足了,我们需要多台机器才能应对大规模的应用场景。所以,我们需要垂直或者是水平拆分业务系统,让其变成一个分布式架构。
2,加强系统可用。我们的业务越来越关键,需要提高整个系统架构的可用性,这就意外着架构中不能存在单点故障。这样,整个系统不会因一台机器出故障而导致整体不可用。所以,需要通过分布式架构来冗余系统以消除单点故障,从而提高系统的可用性。
3,因为模块化,所以系统模块重用度更高
4,因为软件服务模块被拆分,开发和分布速度可以并行而且变得更快
5,系统拓展性更高
6,团队协作流程也会得到改善