分布式系统与架构

1. 分布式系统架构有哪些优势?

    1)增大系统容量

    2)加强系统可用性

    3)因为模块化,所以系统模块重用度更高

    4)因为软件模块化被拆分,开发和发布速度可以并发而变得更快

    5)系统扩展性更高

    6)团队协作流程也会得到改善

2. 分布式系统架构有哪些劣势?

    1)架构设计变得复杂(尤其是其中的分布式事务)

    2)部署单个服务会比较快,但如果一次部署多个服务,流程会变得复杂

    3)系统的吞吐量会变大,但响应时间会边长。

    4)运维复杂度会因为服务变多而变得复杂

    5)架构复杂导致学习曲线变大

    6)测试和查错的复杂度增大

    7)技术多元化,这会带来维护和运维的复杂度

    8)管理分布式系统中的服务和调度变得困难和复杂

猜你喜欢

转载自www.cnblogs.com/Jtianlin/p/12015390.html