本文介绍支付宝生活缴费核心系统跨语言重构的工程实践。该系统包含约60万行Java代码、600多个接口,涉及复杂业务分支、机构差异配置与分布式调用链。传统依赖代码评审和用例补充的交付方式难以证明新系统在业务边界内保持了老系统的关键行为。为此,团队将重构目标从“迁移代码”转为“迁移行为”,构建两个相互校验的Loop:Loop 1从老系统提取业务行为,通过PERS建模、Case-Forge路径压缩和人机协同生成场景;Loop 2在新系统回放相同场景,验证实际执行路径并判定行为差异,结合真实流量回放支撑分阶段切流。核心工程问题在于如何从复杂分支中提取规模可控且不失真的行为集合,以及如何识别AI生成用例中的路径偏移与假覆盖,将差分结果转化为可发布、可观测、可回退的工程决策。
📱 每天一份 AI 前沿日报
关注公众号,每天 09:00 推送 · 不错过任何重磅