
2025 年 4 月 10 - 12 日,QCon 全球软件开发大会将汇聚全球 140+ 技术先行者及创新实践者,直击行业痛点,解锁可复制的经验与模式。这不仅是一场会议,更是一次对技术演进的集体探索。无论你是资深开发者,还是技术管理者,都能在这里有所收获,为下一步的技术决策提供方向。
字节跳动后端开发工程师梁加易已确认出席并发表题为《字节 Mobile Monorepo 研发流程落地实践》的主题分享。随着客户端各大业务线的不断发展,开发人员和代码仓库日益增多,原本配合组件化的多仓合码研发流程成为了大业务线研发效率的明显瓶颈,同时,仓库管理、跨组件协作、版本管理等问题也愈发影响研发效能。因此,几个大体量业务线把 Monorepo 作为解决方案,先后进行合仓,向着 Monorepo 化演进。
作为客户端研发流程平台,梁加易及其团队也应业务线的 Monorepo 化趋势对 Monorepo 研发流程进行了探索与支持。包括工具链能力支持,研发流程平台建设,文化建设,实现了 Monorepo 研发流程的落地,解决了很多 Monorepo 研发中的痛点,包括变更行数过多,评审困难,合入困难,构建问题,权限问题等等。
本次分享将介绍字节客户端 Monorepo 的历程,工具链侧在 Monorepo 化落地中的支持,以及平台侧研发流程的相关能力。同时将分享实践中遇到的问题和解决方案,以及落地团队的最佳实践。
梁加易现任字节跳动后端开发工程师,主要负责研发流程相关工作。负责研发流程优化升级,探索落地以及研发平台建设,积累了一定研发流程建设经验。他在本次会议的详细演讲内容如下:
演讲提纲
1. 背景与挑战 - 业务增长,组件化的多仓合码流程达到瓶颈,难以跨越,Monorepo 化大势所趋
Monorepo 的落地依赖基建侧的支持,合仓,构建与权限管理都是需要解决的问题
Monorepo 不是银弹,合仓后也面临新的问题,适配的研发流程依然很重要
2. 面向 Monorepo 的研发流程建设
工具链侧在 Monorepo 中的支持
构建效率优化
Monorepo 规范协议
平台侧研发流程的建设
基于 Stacked diffs 的合码流程平台建设,配套命令行工具和 GUI 支持
基于 IaC 的评审规则配置与适配 Monorepo 的代码评审能力
3. 实践效果与案例分享
研发流程实例展示
业务团队最佳实践
4. 经验总结与建议
5. 未来展望
实践痛点
命令行工具需要基于 Git 命令封装,缺少更底层的优化,大仓的性能受限
研发习惯的转变难以一蹴而就,工具从能用到好用又很长的路要走
演讲亮点
介绍 Monorepo 在实际生产中的实践和小体量变更研发流程的实现
听众受益
了解字节 Mobile Monorepo 的背景与历程
了解字节 Mobile Monorepo 研发流程的实践
除此之外,本次大会还策划了多模态大模型及应用、AI 驱动的工程生产力、面向 AI 的研发基础设施、不被 AI 取代的工程师、大模型赋能 AIOps、云成本优化、Lakehouse 架构演进、越挫越勇的大前端等专题,届时将有来自不同行业、不同领域、不同企业的 100+资深专家在 QCon 北京现场带来前沿技术洞察和一线实践经验。
目前,所有大会演讲嘉宾已结集完毕,了解更多报名和详情信息可扫码或联系票务经理 18514549229 咨询。

为确保大会顺利举行,现诚邀志愿者加入,时长 3.5 天。可与大咖交流、获极客时间 VIP 月卡、大会演讲视频资源和证书。主办方提供午餐和交通支持。时间:4 月 9 日 13:00-4 月 12 日 18:00,地点:北京万达嘉华酒店,报名链接:https://www.infoq.cn/form/?id=2088
评论