知识卡片

中台边界需业务

普通读书笔记卡 · 1762.e

内容

业务平台或中台不能只把共用代码抽出来,它应围绕稳定业务能力和上下文边界沉淀。发散:没有领域划分的中台,容易从复用设施变成跨团队共享泥潭。

参考来源

- 位置:《复杂软件设计之道》第2章《领域驱动战略设计》"2.5 业务平台与中台设计"一节(源文件:_chapter_text/ch02.txt) - 结论依据:原文以股票交易系统的资金账户共享为例,说明按数据边界拆分单体"可能看起来像DDD,但事实并非如此,因为它基于数据,而不是业务知识",并总结"团队不应共享代码,而应共享一个公共业务平台,即中台……基于DDD、事件溯源的业务产品平台才是中台的真正定义"。 - 原始内容:常见的分割单体的方法是定义数据边界……这种方法的问题在于:1)它可能看起来像DDD,但事实并非如此,因为它基于数据,而不是业务知识……4)团队不应共享代码,而应共享一个公共业务平台,即中台……基于DDD、事件溯源的业务产品平台才是中台的真正定义。