Version an API and Retire the Old One
Version an API and Retire the Old One — Chinese original prompt
接口 [接口名] 要做破坏性变更([变更内容]),有 [调用方数量] 个外部调用方。请给演进方案:1)该用 URL 版本、header 版本还是字段兼容;2)共存期的双写或适配层设计;3)如何统计每个调用方对旧字段的实际依赖;4)通知节奏与下线判据(观察多久、看哪些指标);5)下线当天的回退开关。给时间表模板。
Site original
Chinese original
How to use
先埋点统计旧字段调用量,很多「必须保留」其实没人用。