云原生应用架构:微服务开发最佳实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2 遗留系统改造

绝大部分微服务应用的开发工作很可能是对现有系统的改造而不是构建一个全新的系统,这样难度会更大,因此迁移时需要选择合理的重构策略来保证质量。本节我们先介绍项目实施方面的概念:绿地、棕地,然后介绍使用绞杀者模式将单体应用改造为微服务的方法和策略。