遗留系统现代化学习 Day1 业务数据同步

66 阅读1分钟

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

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

其中架构现代化是重要组成部分。数据同步是架构现代化中难度比较高的部分。一种办法是在应用中同步数据,一般的步骤是:

1)批量地复制数据(全量数据同步)
2)双写,读旧库
3)双写,读新库
4)旧写停,切换完成

这种方案最大的问题就是业务侵入性比较高,不过也有类似的中间件来处理这个问题。

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