或者简单来说,各个微服务模块更多的是向上面的PC端或APP端提供服务能力,而模块横向间接口协同很少 。正是在这种低耦合情况下,协同和集成相对来说容易 。而转回到企业内部你会发现,在微服务模块化后,各个模块之间的集成点相当多,特别是业务系统拆分到模块或组件这一个级别后,很多原有内部的集成和依赖点全部暴露出来了,你都需要去很好的管理 。
由于横向集成和协调点非常多,微服务模块之间的横向集成极其复杂,远超很多互联网应用 。这才是你实际会面临的问题 。微服务模块拆分后,微服务之间的整合复杂度呈指数级增长 。只谈微服务架构的松耦合和高可扩展性,不谈开发和集成复杂度,都是耍流氓 。事实上,目前很多企业对微服务架构并没有如此迫切的需求,很多互联网企业更看重的是系统在巨量业务并发下的弹性扩展能力,但实际上企业中的大部分应用往往并没有如此海量的并发 。
推荐阅读
- 没图片怎么样发朋友圈,微信怎么发没有图片的朋友圈
- 微店和闲鱼哪个好,转转和闲鱼哪个好
- 天融信阿尔法实验室,微软实验室
- apple苹果中国官方网站,大陆苹果官网ID怎么注册
- 2021最火app,21世界最流行什么游戏
- 化妆品微商乱象,品牌化妆品团购
- T2的自带APP问题再发
- apple以旧换新估价,苹果主板坏了以旧换新能折多少
- 索尼 蔡司35 1.4怎么样,索尼微单35mm
- 微鲸和索尼电视哪个好,同样都是55寸电视