AI智能总结
去哪儿旅行基础架构部/资深研发工程师马阳阳 目 录 背景介绍 服务精简 代码精简 最终效果 未来展望 01 背景介绍为什么去哪儿网会启动系统瘦身项目? 准、全、快 能筛选出目标对象 服务精简 代码精简 02 服务精简 如何自动化、低风险地精简服务? 可精简服务特征分析 03 代码精简如何精准找到线上无流量的方法? “找得到”方案选型 方案一:AOP “找得到”方案选型 2、有办法用 java 代码读到方法计数值吗? Serviceability Agent “找得到”方案选型 方案三:基于 SA 工具 “找得到”方案选型 方案选型 SA 方案详细设计 – 解释执行方法 SA 方案详细设计 – 编译执行方法 SA 方案详细设计 – 计算可精简方法集 “删得好”- 多种手段 全自动手段 半自动手段 04 最终效果代码少了多少?带来了哪些收益? 精简成果 之后还有哪些方向和技术值得探索? 未来展望