微服务架构核心20讲 笔记 02 微服务的利弊

优点

强模块化边界

强制性解耦

可独立部署

可独立开发,独立部署

技术多样性

选择擅长的技术栈,但不宜过多

缺点

分布式的复杂性

开发人员不可能理解整个系统

最终一致性

A团队更改了数据,怎么让B团队一致

运维复杂性

容量、监控、稳定性、可靠性的挑战

测试复杂性

系统分散在各个团队,测试时需要一起测试

猜你喜欢

转载自www.cnblogs.com/roastpiglet/p/12176412.html