Git分支策略与Code Review流水线:团队协作从混乱到有序的蜕变
当团队从5人扩张到25人时,master分支上的merge冲突和误推送让发布延迟了40%。本文记录了我们如何通过Git Flow改良版+GitLab Code Review+Jenkins CI/CD的组合拳,将分支管理规范化。你会看到具体的分支保护规则、.gitlab-ci.yml配置、以及我们如何用pre-commit钩子把代码风格问题拦截在提交前。最终,我们的发布周期从2天缩短到4小时,线上

Techlearner,保持学习,也坚持亲手验证,主要关注软件开发,分享开发效率提升、架构设计及真实项目复盘;关注技术选择背后的成本与边界。保持好奇,保持实践,也保持独立判断。
当团队从5人扩张到25人时,master分支上的merge冲突和误推送让发布延迟了40%。本文记录了我们如何通过Git Flow改良版+GitLab Code Review+Jenkins CI/CD的组合拳,将分支管理规范化。你会看到具体的分支保护规则、.gitlab-ci.yml配置、以及我们如何用pre-commit钩子把代码风格问题拦截在提交前。最终,我们的发布周期从2天缩短到4小时,线上
在电商图搜业务中,我们对Milvus 2.4.1与Qdrant 1.9.2进行了为期两周的对比测试。使用4096维图像特征向量,1000万条数据规模,在同等资源(8C32G)下,Qdrant的RPS达到3200,P99延迟12ms,而Milvus的RPS为2100,P99延迟19ms。但Milvus在冷数据导入和批量删除场景下表现更优。本文记录了完整的部署参数、性能调优过程和踩坑记录,供选型参考。