单机痛点
团队规模变大,功能重复建设
功能严重耦合,互相影响
代码频繁冲突,消耗研发精力
打包部署时间久而且经常打包失败
业务流量暴增,系统支撑不了
拆分
微服务
好处
复杂业务简单化
提升系统并发能力
突破单数据库性能瓶颈
提升研发人员研发效率,提高交付能力
减少发版时间,功能快速验证上线。
微服务拆分原则
1.考虑团队人员结构