首页/新闻资讯/正文详情

一件商品的八重身份:商品供给域从子域划分、限界上下文到事件协作的领域化拆解与系统设计

发布时间:2026/11/11 8:48:40 来源:云帆数科 栏目:资讯中心
一件商品的八重身份:商品供给域从子域划分、限界上下文到事件协作的领域化拆解与系统设计
目录一、商品为什么会长成一团乱麻(一)商品是所有业务系统的公共锚点(二)一张商品宽表的四种典型病症1、模型膨胀2、边界混杂3、能力耦合4、变更失治(三)病根:一个词承载了太多语义(四)实测:一张宽表把库存的高频写传染给了价格二、先画地图:商品供给域的子域划分(一)判定子域的三把尺子1、差异化程度2、变化节奏3、一致性要求(二)核心域:决定“卖什么、在哪卖、卖多少钱、还有没有”(三)支撑域:让核心域更可靠、更好用(四)通用域:所有子域都需要的公共能力(五)子域分类会随业务漂移三、总店商品:标准从哪里来(一)子域定位:定义“它是什么”(二)关键上下文1、商品主数据上下文2、类目与属性上下文3、商品生命周期上下文4、铺货与授权上下文(三)聚合怎么划(四)与门店商品的关系:模板与实例1、三种常见的下发方式2、实测:九十天里三种方式的代价四、门店商品:把标准落到每一家店(一)子域定位:定义“在这里怎么卖”(二)核心上下文拆解1、门店经营范围上下文2、门店商品上下文3、本地化覆盖上下文4、渠道商品上下文(三)可售状态是合成出来的,不是写出来的(四)规模与工程要点1、数据规模与分片2、批量操作与异步化3、上下架的守卫条件五、价格:最容易被低估的核心域(一)为什么价格必须独立建模(二)核心上下文1、价格定义上下文2、调价单上下文3、价格解析上下文4、价格快照上下文(三)设计挑战1、优先级冲突2、生效时间与追溯更正3、交易时刻的价格一致性4、商品价与成交价的边界六、库存:一致性压力最大的子域(一)子域定位:定义“还能卖几件”(二)关键上下文1、库存主档上下文2、库存流水上下文3、可售库存计算上下文4、预占与释放上下文(三)热点扣减:四种方式的实测对比(四)架构原则1、扣减必须是原子的条件更新2、流水是真相,主档是缓存3、库存不承担商品定义和价格4、对交易承诺明确的契约七、支撑域:质量与标签(一)质量子域:让商品“能放心地卖”1、子域定位2、从规则到结论3、按批号而非按 SKU 处置(二)标签子域:不改结构也能贴上新含义1、标签是一种“反模型化”设计2、标签的三个组成部分3、标签治理八、通用域:操作日志与变更通知(一)操作日志:写给人看的记录1、设计目标2、实现要点(二)变更通知:写给系统用的事件1、为什么必须事件驱动2、事件设计规范3、可靠发布:事件表模式4、幂等与乱序:实测三种消费方式九、协同全景:让八个子域重新拼成一个整体(一)一次新品上市的跨子域旅程(二)上下文映射:把关系画清楚(三)写分域、读聚合十、演进路线:从一张宽表走到八个子域(一)四步演进1、统一语言2、模块化单体3、拆数据与服务4、事件驱动与团队对齐(二)常见误区(三)治理机制十一、总结参考与延伸阅读干货分享,感谢您的阅读!做过零售、电商或本地生活系统的人,大概都经历过这样一个场景:产品经理在需求评审会上说“给商品加个字段”,话音刚落,会议室里就分成了好几派。做交易的人问“这个字段下单时要不要校验”,做门店运营的人问“门店能不能自己改”,做搜索的人问“要不要进索引”,做数据的人问“历史数据怎么回填”。一个字段引发半小时争论,最后的结论往往是“先加到商品表里,后面再说”。“后面”通常不会再来。几年下来,商品表长到两百多个字段,一次促销调价能把门店上下架卡住,一次总部改名能把门店手工维护的本地名冲掉,一次库存高峰能让运营同学的批量改价频繁失败。大家都觉得“商品系统太重了”,却很难说清楚它到底重在哪里。这篇文章想换一个角度来回答这个问题。我们拿一瓶最普通的山泉水做例子:在总部的商品主数据里,它是一个 SPU 下挂着的三个 SKU;在城东分号的柜台上,它是一个有本地名、有陈列位、此刻处于上架状态的门店商品;在价格系统里,它同时挂着基础价、区域价、门店价、渠道价和会员价;在库存系统里,它是“实物 1000 件、预占 120 件、可售 750 件”的一组数字;在质量系统里,它是一个需要按批号追溯的检测对象;在标签系统里,它被贴上了“低糖”“夏季热卖”;在审计视角下,它有一长串“谁在何时改了什么”的记录;在集成视角下,它的每一次变化都要通知到十几个下游系统。同一件货,八种身份。商品系统之所以难做,不是因为某个技术点特别难,而是因为这八种身份长期被塞在同一个模型、同一张表、同一个服务里。本文以领域驱动设计(DDD)为方法,把“商品供给域”拆成八个子域,逐一讨论它们的职责边界、核心上下文和设计取舍,并用六组可

相关推荐

Windows快速搭建局域网https文件管理
Windows快速搭建局域网https文件管理

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 18:39:09

iPhone-use 工具回退指南:在 MCP 绑定失效时通过 phone.py 与 Runtime 继续操作真实 iPhone
iPhone-use 工具回退指南:在 MCP 绑定失效时通过 phone.py 与 Runtime 继续操作真实 iPhone

【免费下载链接】iPhone-use 让 Codex 通过 USB 操作真实 iPhone:引导安装、App 自动化、实时屏幕与截图回退。 项目地址: https://gitcode.com/gh_mirrors/ip/iPhone-use 点击查看 免费下载 本篇聚焦 iPhone-use 这个 Codex 插件在“MCP 工具绑定缺失、… · 2026/11/5 1:33:05

foobox-cn 语言设置完全指南:三条路线汉化你的 foobar2000 界面
foobox-cn 语言设置完全指南:三条路线汉化你的 foobar2000 界面

foobox-cn 语言设置完全指南:三条路线汉化你的 foobar2000 界面 【免费下载链接】foobox-cn DUI 配置 for foobar2000 项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn 刚装好 foobox-cn,菜单全是英文,听歌体验直接打折。… · 2026/11/10 11:21:04

红光电工证在哪里考通过率揭秘:证书过期了不知道怎么复审延期怎么办
红光电工证在哪里考通过率揭秘:证书过期了不知道怎么复审延期怎么办

红光电工证在哪里考通过率揭秘:证书过期了不知道怎么复审延期怎么办 证书过期了不知道怎么复审延期,这种焦虑很多人都经历过。红光电工证作为特种作业人员必备的资质证明,不仅关系到能否正常上岗,还直接影响到职业发展的天花板。但很多人在拿到证后,往往… · 2026/11/11 8:48:18

手机维修电工证官方回应:想找工作别再犹豫,这个证真的值
手机维修电工证官方回应:想找工作别再犹豫,这个证真的值

手机维修电工证官方回应:想找工作别再犹豫,这个证真的值 你是不是正盯着招聘信息里写着“需持有特种作业操作证”?别急着问“手机维修电工证值不值得考”,先问问自己: 是不是急需特种作业证才能上岗找工作… · 2026/11/11 8:48:18

玻璃厂哪些是特种工内部消息全公开 一文讲透怎么考
玻璃厂哪些是特种工内部消息全公开 一文讲透怎么考

玻璃厂哪些是特种工内部消息全公开 一文讲透怎么考 你是不是也像很多人一样, 急需特种作业证才能上岗找工作 ?别急,我这有 内部消息… · 2026/11/11 8:48:17

和平电工证学校通过率揭秘:实操考试心里没底怕挂科?这几点必须知道
和平电工证学校通过率揭秘:实操考试心里没底怕挂科?这几点必须知道

和平电工证学校通过率揭秘:实操考试心里没底怕挂科?这几点必须知道 实操考试心里没底怕挂科,这是很多人在报考电工证时最真实的想法。尤其是像和平电工证学校这样的专业培训机构,虽然报名流程清晰,但考试内容、考试方式、通过率这些细节,仍然让不少学员… · 2026/11/11 8:48:17

和平电工证学校值不值得考
和平电工证学校值不值得考

平电工证学校值不值得考?证书过期了不知道怎么复审延期怎么办 你是不是也遇到过这种情况:手里的电工证已经过期,但不知道怎么去复审,结果耽误了项目、影响了收入?这年头,特种作业证是很多建筑工人的“命根子”, 和平电工证学校… · 2026/11/11 8:48:17

电工证复审官网入口千万别踩坑 实操考试心里没底怕挂科
电工证复审官网入口千万别踩坑 实操考试心里没底怕挂科

电工证复审官网入口千万别踩坑 实操考试心里没底怕挂科 实操考试心里没底怕挂科?你不是一个人。现在很多人考了电工证之后,面对复审,心里总是七上八下,担心自己能不能通过,怕因为操作不规范、理论知识不扎实而挂科。尤其是像在洛阳转岗的从业者,从别的… · 2026/11/11 8:47:16

电工证丢失还能补吗?千万别踩坑,丢了证等于失业
电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。… · 2026/11/10 2:16:10

电力电缆作业证直播报名入口与办理流程良心建议
电力电缆作业证直播报名入口与办理流程良心建议

电力电缆作业证直播报名入口与办理流程良心建议 你是不是也担心学历不高报不了名?别急,今天就给你讲讲 电力电缆作业证直播 的报名流程和那些你必须知道的干货, 良心建议 在这里,别错过。 电力电缆作业证直播报名需要什么条件?… · 2026/11/10 17:46:39

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑
英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 怕考不过白交培训费?英德电工证报考费多少钱,你真的了解吗?现在市面上培训机构五花八门,价格参差不齐,很多人一不小心就花了冤枉钱,结果还考不过。别急,今天就来给你说清楚英德电工证的… · 2026/11/10 17:11:43

_中职电工证最新政策解读
_中职电工证最新政策解读

中职电工证在哪考?工地太忙根本没时间复习考试的救星来了 工地太忙根本没时间复习考试,这是很多正在备考 中职电工证 的建筑工友的真实写照。你不是不想考,而是真的没时间。但别担心,这期内容是 新乡初次报考人员… · 2026/11/11 0:00:52

昆明电工证培训价格值不值得考?老电工告诉你真相
昆明电工证培训价格值不值得考?老电工告诉你真相

昆明电工证培训价格值不值得考?老电工告诉你真相 之前考的证在外省能不能转过来?这个问题是很多在外地打工、换城市生活、或者是想在昆明发展的朋友最关心的。尤其是现在云南发展快,很多企业都在招持证上岗的电工,如果你手头有证但不在本地,那这个证是不… · 2026/11/11 0:00:52

特种电缆张工网上查询全攻略:外省证如何转过来
特种电缆张工网上查询全攻略:外省证如何转过来

特种电缆张工网上查询全攻略:外省证如何转过来 之前考的证在外省能不能转过来?这是很多特种作业从业者最关心的问题,尤其是像特种电缆张工这类证书,直接关系到日常工作是否合规、能否顺利晋升。很多小伙伴因为证书归属地的问题,陷入职业发展的瓶颈,甚至… · 2026/11/11 0:00:52

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/10 20:19:29

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/10 19:22:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/10 17:00:47

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码