遗留系统现代化实战
帮你走出遗留系统的泥潭
姚琪琳  Thoughtworks 资深咨询师
专栏
已完结·共 30 讲
|
5623 人已学
|
收藏
花花大脸猫
遗留系统蕴含了大量的数据资产这一点是深有体会!针对问题回答,目前最大的痛点就是没有足够的文档来对遗留系统进行比较完整性的说明,对于改造而言都是摸石头过河,每改一处都是心惊胆战!!!
2023-04-19
MaLu
1.认识遗留系统的特点与问题 -- 标的识别 -- What 2.面对的三个原则 -- 都指向商业价值 3.四方面的考究 -- 全局认知 4.演练实例 -- 做给你看 老师的行文思路很清晰。
2023-02-07
术子米德
置顶
姚老师好,非常感谢你的课程。每天我都在提醒自己,再也别做出新的遗留系统,这是听课开始到听课结束,在脑子里一直盘旋的声音,必定也将一直盘旋在我脑子里。 只是,这么好的课程,听完人这么少,太可惜。其实,我也觉得,只有自己进过这样的泥潭,只有自己在其中反思原因,只有自己努力要爬出泥潭的人,才会深受感触。而我就是其中之一。
作者回复:感谢你的分享,也谢谢你的肯定。 你可以把课程分享给和你同样深处遗留系统中的同事和朋友:)
2022-06-08
静✨
学完了,吸收到非常多的脑子。 感谢老师的辛勤总结和分享!
编辑回复:加油~欢迎随时回来二刷
2022-08-27
子夜枯灯
认真学习了专栏中每一节课,感谢。愿咱们江湖再见。
作者回复:也感谢你的支持,再见~
2022-06-08
火车日记
感谢老师的内功心法,接下来就像老师说的,唯手熟尔,无他!
编辑回复:加油~
2022-08-08
天空的sheep
之前项目在对一个遗留系统进行改造,没有源码,二次开发酱缸代码,厂商跑路,完全没有拆分头绪。所有能力全部耦合在一起(所以这个系统高度可配)。最后采用的就战术分叉思路(当时不知道),只不过没有删代码,把核心能力分成两部分,部署两台机器,通过反向代理将不同请求分发到后端。然后再对能够下手的一部分核心能力进行绞杀。绞杀过程中用到了气泡上下文模式,使用的是防腐层访问遗留系统数据,通过依赖倒置反转对防腐层依赖,没选择数据同步的原因是因为一次只做一件事,数据表结构差异太大,一边绞杀重写一遍做数据同步,很容易出错。过程很艰难,交付压力也大,这些实践都是被重构迁移一次次失败逼出来的,这个系统改造失败了三次,,,,老师的课总结的非常好!对技术理解很深刻!很务实!
编辑回复:也感谢你分享案例,很高兴课程对你有启发~
2022-07-22
静✨
唉…不管是代码还是数据库 老师都做了我想做的事情(感叹自己技术不足 伟大!期待开源的那天到来
2022-07-17
201
非常感谢老师的分享,最近在规划项目组偿还技术债务,前几年在其他公司做服务化改造的时候都是靠摸索,看了专栏发现好多思路都是相同的,过去我更多关注器这层,微服务化后也迷茫过。
编辑回复:很高兴课程对你有帮助,欢迎随时回来二刷
2022-06-12
子夜枯灯
认真学习了每一节课,收获满满。感谢作者和编辑的分享。
作者回复:也感谢你的支持,再见~
2022-06-03
讲师

姚琪琳

Thoughtworks 资深咨询师

姚琪琳,Thoughtworks 资深咨询师,技术书籍译者。拥有超过十年的软件开发、设计和架构经验。近年来在企业遗留系统现代化、领域驱动设计、敏捷软件开发、整洁代码和重构等方面持续精进,并通过理论指导、实战演练等方式为企业研发团队赋能。参与翻译或审校多本技术书籍,包括《领...查看更多
编辑推荐
包含这门课的学习路径

Java工程师

29门课程 154.8w人学习

架构师

28门课程 151.9w人学习

运维工程师

32门课程 149.2w人学习
看过的人还看了
左耳听风
陈皓
网名“左耳朵耗子”,资深技术专家

119讲 | 181019 人已学习

¥98¥399
MySQL 实战 45 讲
林晓斌
网名丁奇,前腾讯云数据库负责人

49讲 | 224956 人已学习

¥68¥199
数据结构与算法之美
王争
前 Google 工程师

81讲 | 283825 人已学习

¥68¥199
设计模式之美
王争
前 Google 工程师,《数据结构与算法之美》专栏作者

113讲 | 123483 人已学习

¥98¥299
从 0 开始学架构
李运华
网名“华仔”,前阿里资深技术专家(P9)

66讲 | 152645 人已学习

¥68¥199
Redis 核心技术与实战
蒋德钧
中科院计算所副研究员

53讲 | 81764 人已学习

¥68¥199