基于DDD探讨订单业务模块划分及技术架构设计.pdfVIP

  • 4
  • 0
  • 约6.41千字
  • 约 7页
  • 2026-07-02 发布于广东
  • 举报

基于DDD探讨订单业务模块划分及技术架构设计.pdf

《084_基于DDD考虑订单业务中如何划分module?》

业务:生鲜、社区团购、B2C业务,任何一个公司一定会有一块或者多块业务的,

每一块业务都应该是一个业务领域,拆分多个子域,框架、中间件、架构设计、技术方

案也会包含在里面

在DDD里有一个至关重要的概念,module,模块,网络上的博客或者人写的DDD的

书籍,大厂里的工程师在做DDD落地实践写的一些心得实践文章,里面都忽略了模块

的概念

每一个模块就把子域里高内聚、强相关的一些领域模型放在了一起,价格计算一个模块,生

单,逆向,支付订单算做一个模块,在设计通用语言的时候,在对业务模型和流程进行建模

的时候,就应该要把模块考虑清楚

强烈推荐,在设计技术架构的时候,就可以考虑把每个模块设计为微服务架构下的一个服务,

这是很合适的,对于每个服务里面可以包含自己的技术架构、业务模型、模块功能,这个

module他其实就是子域里划分模块用的

我们之前初步的梳理过业务流程,通过流程的梳理,把通用语言给确定了出来,当时我们仅

仅记录了通用语言这一套术语,但是背后的业务流程并没有记录下来,所以现在得重新的梳

理一下

技术架构图,真的很简单

写英文,我们就写中文,你得确的的系统的业务功能和业务流程,都写出来,在这

个过程中,你就会

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档