- 1
- 0
- 约2.17千字
- 约 25页
- 2026-03-16 发布于北京
- 举报
大规模检索系统的DevOps实践技术创新变革未来
百度检索系统的现状凤巢检索系统的DevOps选型凤巢检索系统的DevOps实践凤巢检索系统的DevOps应用效果主要内容
百度检索系统的现状
搜索:立足之本凤巢:发展之匙手百:时代之趋
业务复杂团队庞大迭代快速线上服务模块200+代码量10w+/周大商业团队400+人核心模块要求每周2次上线具有紧急上线的能力
凤巢检索系统的DevOps选型
三大特性:SingleCodeBase产品源代码,只保持最新的版本,每次编译都基于该最新版本,每次发布二进制产品也基于该最新版本。ContinuousBuildVerification对该base的源代码,维护一套自动化测试的系统,对该base上源代码的质量进行持续编译,测试,再编译,再测试的过程。RegularReleaseProcess软件产品的发布是定期的。该周期不依赖于某一个特性是否研发完毕而决定的,只要到了时间,就发布。
合并代码统一测试merge成本……需求1需求2需求nBUGMeeting解决merge回主干困难,回归成本高问题。解决随着项目增多,分支增多,越来越难管理问题。修复bug,可以达到修改主干,多处都可以fix的效果。解决在实验过程中,难以比较两个实验间的相互影响问题。解决QA只保证单上线分支质量,忽视merge后质量的问题。Sin
原创力文档

文档评论(0)