遗留系统现代化学习 Day28 架构现代化改造5

68 阅读1分钟

遗留系统的现代化主要包含4部分内容:

1)代码的现代化 
2)架构的现代化 
3)Devops现代化 
4)组织结构的现代化

架构现代化是遗留系统中的重要组成部分,为了减少架构优化对于遗留系统的影响,可以采用API封装的方法,即在老系统进行API封装供新的服务使用。需要重新封装的原因是

1)老 API 是为特定的页面而编写的,很难被其他气泡复用
2)即使能复用,老页面与气泡的需求变化方向和速率也是不同的,很可能出现为了满足老页面的需求变化而改了 API,结果气泡上下文中的功能被破坏了。

此文章为3月Day28学习笔记,内容来源于极客时间《遗留系统现代化实战》