2.2 遗留系统改造

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