松耦合无界零售系统搭建之DDD和微服务实战

所属专题:微服务治理

所属领域:

嘉宾 : 阎华 | 京东7Fresh应用系统架构负责人

会议室 : 二层 201

讲师介绍

专题演讲嘉宾:阎华

京东 7Fresh应用系统架构负责人

7Fresh应用系统架构负责人,京东集团组件化架构师委员会委员,15年的软件开发和设计经验,一直致力于系统复杂性应对之道。在京东的四年多时间,作为架构师,负责了POP平台的升级改造及历次618和双11的备战,最近负责了生鲜电商平台7Fresh应用系统的整体架构设计工作,对微服务和DDD等架构风格进行了深入而有益的尝试。

议题介绍

地点:二层 201
所属专题:微服务治理
所属领域:

演讲:松耦合无界零售系统搭建之DDD和微服务实战

当无界零售战略要求打破边界,对人、货、场进行重新组合来创造更多应用场景时,系统需要具备积木式赋能的能力,微服务架构是构建这样的应用系统的不二之选。然而,相对于传统的电商系统,现在面对着的是更复杂的业务领域,更灵活多变的组合场景,如何让这些微服务具有高度的内聚性,把耦合度降到最低变成了首要的挑战。

7Fresh架构团队使用DDD进行战略和战术建模,进一步实现了较为合理的微服务架构风格的应用系统,期间遇到了很大的挑战也总结了很多经验。本次分享会和大家回顾这个艰辛却很有收获的过程。

演讲提纲:

1. 简介

2. 新场景面临的挑战

  • 多样化的智能终端
  • 纵深化的业务整合
  • 积木式赋能的挑战

3. DDD指导微服务落地的经验总结

  • 衔接上下文和微服务的关系
  • 边界本身不能保证你不越界
  • 不要上下文的映射关系
  • 面向服务集成不是面向数据
  • 战术建模和设计低表示差异
  • ……

4. 总结