领域驱动
文章平均质量分 88
斜杠小中年
近十年Java从业经验,经历过传统行业到互联网行业的技术变革,参与过互联网公司从集中式的Java应用到分布式的变迁。参与多家互联网公司从SOA架构到微服务化架构的实施。拥有多年互联网金融科技行业订单和账户系统重构经验。曾就职于知名出行行业公司主导了上亿订单数据的分库分表设计以及服务拆分。
技术格言:见贤思齐,见不贤而内自省也。
展开
-
战略设计部分:整合界限上下文,共享内核模式
共享内核模式,老系统(大泥球)项目逐步迭代抽离成独立界限上下文服务的可行模式原创 2022-12-16 15:31:41 · 520 阅读 · 0 评论 -
战略设计部分:控制核心域的复杂性
领域驱动设计的解决方案很简单:将统一语言划分为多个更细粒度的语言,然后将每个语言分配到可以应用它的显式上下文:界限上下文。在前面的例子中,我们可以确定两个界限上下文:营销“marketing”和销售“sales”。如下图所示,lead一词在两种界限上下文中都存在。只要它在每个界限上下文中具有单一的含义,每一种细粒度的通用语言都是一致的,并遵循领域专家的思维模型。通过将统一语言划分到界限上下文中来解决不一致的问题在某种意义上,术语冲突和隐蔽性内容是任何规模可观的业务的少不了的问题。原创 2022-11-01 21:37:22 · 213 阅读 · 0 评论 -
战略设计部分:发掘核心领域业务
领域驱动设计统一语言原创 2022-10-18 16:52:46 · 1026 阅读 · 0 评论 -
战略设计部分:业务领域定义
业务领域定义以及子领域差异比较原创 2022-05-28 23:36:50 · 7946 阅读 · 0 评论 -
《学习领域驱动设计》软件架构向业务策略看齐(Vlad Khononov)
学习领域驱动设计原创 2022-05-17 17:48:25 · 155 阅读 · 0 评论