文章预览
架构师(JiaGouX) 我们都是架构师! 架构未来,你来不来? 1、背景 1.2 业务重组与合并 1.2 解决技术债务 1.3 影响开发效率 1.4 监控体系不够完善 2、重构目标 3、设计 3.1 调研 3.2 规划 3.3 修缮者模式 3.4 领域设计(横向拆分) 3.5 模块设计(纵向拆分) 3.6 代码设计 4、上线过程 5、监控 6、总结 1、背景 1.2 业务重组与合并 随着需求不断迭代,转转消费分期整体出现了一些调整,并提出了新的产品方向,在此背景下,对于经历了久经沧桑的历史服务,已经逐渐不适合未来的产品规划。面对新的业务整合和重组,急需新的架构和思想来承载未来的业务。 1.2 解决技术债务 现阶段存在的主要问题: 代码模块之间边界感不强,需要通过模块拆分、服务拆分来区分业务边界。 代码实现缺少层次感,设计模式单一,一层到底的冗长代码。
此前,微服务
………………………………