阎华 ,京东 7Fresh 应用系统架构负责人
当无界零售战略要求打破边界,对人、货、场进行重新组合来创造更多应用场景时,系统需要具备积木式赋能的能力,微服务架构是构建这样的应用系统的不二之选。然而,相对于传统的电商系统,现在面对着的是更复杂的业务领域,更灵活多变的组合场景,如何让这些微服务具有高度的内聚性,把耦合度降到最低变成了首要的挑战。
7Fresh 架构团队使用 DDD 进行战略和战术建模,进一步实现了较为合理的微服务架构风格的应用系统,期间遇到了很大的挑战也总结了很多经验。本次分享会和大家回顾这个艰辛却很有收获的过程。
简介
新场景面临的挑战
多样化的智能终端
纵深化的业务整合
积木式赋能的挑战
DDD 指导微服务落地的经验总结
衔接上下文和微服务的关系
边界本身不能保证你不越界
不要上下文的映射关系
面向服务集成不是面向数据
战术建模和设计低表示差异
总结