![]()
2011年,亚马逊工程师看着后台那坨2005年写的代码,没人敢动。改一行,支付系统崩;删一段,物流查询挂。传统重写?Netflix试过,18个月项目直接流产。
![]()
他们换了个思路:像绞杀榕那样,不砍老树,直接在新位置长新根。新功能走新服务,老系统只负责兜底。用户无感知,代码自己死。
![]()
8年后,那套"遗产系统"被抽成空壳,像枯死的树干一样被移除。AWS团队内部总结:「我们不是在重写代码,是在转移流量。」
这套模式现在叫Strangler Fig Pattern——名字来自一种热带植物,种子落在宿主枝头,慢慢缠死对方。Gartner统计显示,全球70%的遗留系统改造项目还在用"大爆炸"重写,失败率超过50%。
绞杀派的核心就一条:让用户先用上新功能,旧代码自己会退休。一位参与过亚马逊迁移的工程师说,最爽的时刻不是上线那天,是某天监控面板突然安静——老系统的QPS归零了,没人发现。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.