专题演讲嘉宾:张建飞

阿里巴巴零售通技术部/高级技术专家

JCP执行委员会正式会员(Full Member)。开源DDD应用框架COLA(Clean Object-oriented and Layered Architecture)作者。著有《代码精进之路:从码农到工匠》。

by 张建飞

阿里巴巴
零售通技术部/高级技术专家

零售通业务在快速奔跑过程中,因为应用架构的缺失,领域模型的不合理,导致系统腐化,维护成本很高。我们所采用的解决方案是,重新划分领域边界,提炼出业务的核心要素进行领域建模,并采用新的应用架构分层,创新式的选用共享内核组件和防腐层相结合的方式,解决边界上下文问题,使得商品域在读写分离的同时,又能以组件的形式共享内核。

此次演讲,我会结合零售商品平台案例,讲讲如何使用应用架构配合DDD落地,以及处理微服务带来的界限上下文问题经验。

演讲提纲:

  1. 什么是应用架构
    • 应用架构的核心(分离业务和技术复杂度,依赖倒置)
    • 基于DDD的应用架构设计(DDD的思想和整洁架构理念,一脉相承)
  2. 微服务中的应用架构
    • 界限上下文和上下文映射
    • 共享内核设计(共享组件,中台架构和宏服务)
    • 防腐层设计
  3. 项目实践:零售通商品重构
    • 商品领域建模
    • 应用架构落地实施
  4. 总结

听众受益点:

  1. 了解使用应用架构配合DDD落地
  2. 学会处理因为微服务带来的界限上下文问题

交通指南

北京富力万丽酒店

Renaissance Beijing Capital Hotel
地址: 北京朝阳区东三环中路61号
  • 微信咨询

  • 电话咨询

    联系电话:86+ 13167596032

微信联系我们