系统精简之道:如何以极低风险,高效清理线上无用代码

所属专题:基础架构技术

嘉宾 : 马阳阳 | 去哪儿旅行基础架构部/资深研发工程师

会议室 : 会议室2(三楼)

讲师介绍

专题演讲嘉宾:马阳阳

去哪儿旅行基础架构部/资深研发工程师

去哪儿网基础架构组资深研发工程师、公司云原生 SIG 成员,专注于云原生、效能领域。负责测试环境治理平台 Noah、代码瘦身平台。优化过 Noah,使环境构建成功率提升 35%、耗时降低 30%。22 年深度参与的“线上服务瘦身50%”项目获得公司级技术型一等奖,指导多个团队完成系统精简,积累了大量经验。毕业后曾就职于 BES,从事 PaaS 云、DevOps 平台开发工作。

议题介绍

地点:会议室2(三楼)
所属专题:基础架构技术

演讲:系统精简之道:如何以极低风险,高效清理线上无用代码

去哪儿网内部活跃应用有数千个、代码行大几千万,均摊下来,开发人均负责 5 个应用、10 万行代码。这种背景下,一方面对历史代码的维护负担重,另一方面业务高速发展、对开发效率要求高。为解决这个矛盾,在 2022 全年开展了公司级的系统瘦身项目。利用 SA 黑科技,最终成功精简了几千万行代码(占比约为 50%)。

在整个过程中探索了一条高效、极低风险的系统瘦身的方法,积累了大量代码精简经验,分享给大家。希望能让开发同学轻装上阵,减少系统债务、提升研发效能。

演讲提纲:

  1. 背景介绍:为什么去哪儿网会启动瘦身项目
  2. 服务精简:如何自动化、不遗漏地精简服务
  3. 代码精简:如何精准找到线上无流量的方法
  4. 最终效果:代码少了一半后,带来了哪些收益
  5. 展望未来:之后还有哪些方向与技术值得探索

你将获得:

  • 后端开发者:了解多种代码精简技术及其优缺点,重点掌握 SA 技术,零风险实现对线上代码的精简
  • 团队管理者:获得一种团队代码治理、提升开发效率的手段

交通指南

深圳·博林天瑞喜来登酒店

Sheraton Shenzhen Bolin Tianrui Hotel
地址:广东省深圳市南山区留仙大道4088号
如您在购票过程中遇到问题,请扫码咨询票务小姐姐