当前播放: 如何实现微服务应用的高效持续交付?
00:00 / 00:00
    1.0x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.5x
    网页全屏
    全屏
    00:00
    付费课程,可试看

    如何实现微服务应用的高效持续交付?

    杨晨 艺康集团数字化部门交付管理工程师
    16次播放
    讲师介绍:杨晨,艺康集团数字化部门交付管理工程师。主要负责数字化项目的软件开发生命周期管理,包括供应商进度管理、CI/CD流水线搭建和代码质量管理,对持续集成和持续交付有着深入的研究和理解。问题背景:随着业务系统复杂度的提升,多数公司会选择引入微服务架构,对业务系统进行拆分。如果是公司内部的业务系统,那么只需要做好接口约定和版本管理,由各个子业务系统对应的团队分别维护即可。但如果是需要对外销售的商业软件,就更适合由统一的代码仓库来做管理。这样就会造成一个问题:任意一处代码更新,就会触发CI/CD流水线。如果模块众多会导致编译花费大量时间,如果模块之间还有依赖关系,那么如何确保被依赖的项目先编译,以及如何在其他项目中引用被依赖项编译的结果,又成为了新的难点。内容看点:如何在CD流水线中并行化编译任务?如何在CD流水线中处理项目间的依赖关系?如何封装CD流水线中的公共任务?
    展开
    登录 后留言

    精选留言

    由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
    收起评论
    我的每日一课VIP
    每日一课VIP
    0.1元 畅看850+技术视频
    开通