字节 Mobile Monorepo 研发流程落地实践

如果无法正常显示,请先停止浏览器的去广告插件。
分享至:
1. 梁加易
2. 目录
3.
4.
5. 主仓 业务组件 主仓 业务组件 业务组件 业务组件
6.
7. • • • •
8. 主仓 业务组件 业务组件 主仓 业务组件 业务组件 业务组件 业务组件 业务组件 业务组件 业务基础组件
9. • • • • • 新问题 & 老问题
10. • • •
11.
12.
13. 基于 Bazel 的适配和改造 低成本&低风险&高效率
14. 分布式能力-依赖解析优化 正确性&稳定性
15. 分布式能力-缓存优化 构建效率
16. 标准协议维护模块&组件管理
17. 合入管控
18.
19. 旧流程就存在, 在 Monorepo 下会劣化的问题 • •
20. time • • •
21. 实践经验:寻找 KOL (Key Opinion Leader,关键意见领袖) 70% 30%
22.
23.
24.
25. • • •
26.
27. • • •
28.
29. 多仓 单仓 Mono 流程
30. 缓存性能提升 2 倍,构建 耗时降低 50%。 变更持锁时长降低 70%, 组件发版时长降低 99%。 变更大小下降 88%,变更 生命周期缩短 73%,封版 日合入量降低 59%。 百行评论数量提升 280%,评审留存时长明显 提升。
31. 个人习惯 VS 整体工作流 • • •
32. 轻舟计划
33.
34. 经验思考 • • •
35. 大仓性能 云端能力 结合技术热点,拥抱 LLM
36.
37.
38. 大模型正在重新定义软件 Large Language Model Is Redefining The Software

- 위키
Copyright © 2011-2025 iteam. Current version is 2.147.0. UTC+08:00, 2025-10-28 05:36
浙ICP备14020137号-1 $방문자$