得物 App 面向千万级 DAU,覆盖潮流商品交易、社区内容及用户增长等核心业务。随着百人以上客户端团队并行研发、1200+组件持续迭代,项目需要解决多版本协作效率低、组件依赖复杂、交付链路长,以及 Crash、启动速度、包体积、磁盘占用等性能问题,保障大型 App 的研发效率、运行稳定性和版本交付质量。
点击空白处退出提示
得物 App 面向千万级 DAU,覆盖潮流商品交易、社区内容及用户增长等核心业务。随着百人以上客户端团队并行研发、1200+组件持续迭代,项目需要解决多版本协作效率低、组件依赖复杂、交付链路长,以及 Crash、启动速度、包体积、磁盘占用等性能问题,保障大型 App 的研发效率、运行稳定性和版本交付质量。
项目主要包含组件化与多版本研发体系、CI/CD 构建发布平台、Crash 全链路治理、端侧性能监控、配置中心、资源动态下发、热修复、AB 实验、多语言、H5 秒开、RN 容器及客户端研发助手等模块。支持组件自动发版、测试包构建、灰度发布、App Store 交付、异常告警与责任人定位,实现研发、构建、发布和线上治理的完整闭环。
我作为 iOS 架构组核心成员,负责基础架构、研发效能及性能治理。完成客户端 SDK、Go 服务、Web 平台、CLI 和 Electron 工具链建设,改造 CocoaPods、Xcode 构建流程并落地多版本并行开发;基于 MetricKit、Xctrace 建设 Crash、OOM、启动、包体、磁盘及发热监控体系。项目支撑日均300+次组件发版和400+次出包,使 Crash 率下降77%、包体缩减200MB、启动耗时由1.5秒降至750毫秒、磁盘占用降低55%。



评论