#DDD领域驱动设计

      更多分类

DDD作者说DDD发展还没完!

18-09-16 1 281 1 banq

昨天,Explore DDD 2018刚刚闭幕,DDD作者Eric Evans在探“持怀疑态度,乐观态度和实用主义”主题演讲中表示,“DDD尚未完成。”,很多人认为DDD诞生于15年前,以为不再是新技... 详细

Spring Boot下的一个DDD案例源码介绍

18-09-03 538 2 banq

这是一个完整的基于Spring Boot/Spring Cloud的领域驱动设计源码案例: ddd-by-examples/factory: The missing, complete exa ... 详细

如何应对不断变化的需求?

18-08-19 417 1 banq

在我知道DDD之前,对于如何给类命名,我曾经提到过以下的想法。 如果我们用客户习惯使用的词语来命名类呢?这难道不让我们更容易向客户解释我们为他们实际建造了什么吗? 当然,实际中有可能是完全错误的,... 详细

按六角形架构实现模块化设计

18-08-12 473 2 banq

六角形架构是核心与接口外围关系图,业务逻辑核心应该位于中心,不依赖于外层接口,注意,这里数据库也是一种外围,很多系统能做到业务逻辑不依赖rest或界面,但是做不到不依赖于数据库。违背... 详细

纠结了,微服务和单体你选择哪一个?

18-08-10 108 banq

本文是一篇微服务和单体架构比较文章,这类文章很多,但是比较的现象背后其实已经假设了一种先验的判断标准,这篇文章的言下之意是微服务比单体高级,对人员素质要求高,其实这是一种误解,微服务正是首先承认人理性... 详细

对象应该只构建一次

18-07-20 378 1 banq

规则:创建一个对象时,它应该是一次性完整的、一致的且有效的创建好。 说白了,对于Java来说,一个类只应该有一个构造函数,这样才能保证一次性完整一致地创建它的对象。看看Matthias Noback... 详细

事件溯源和CQRS实施一年总结

18-06-12 1 1780 3 banq

Teiva Harsanyi分享了其一年在飞机航空交通管理这个关键重要领域的EventSourcing事件溯源和CQRS实施经验,阐述其在实施过程中面临的挑战和问题。 业务环境 该项目的背景是与... 详细

领域模型与状态机

18-02-27 1044 2 banq

日常编程中你使用过状态机吗?也就是状态模式?首先问题是为什么要使用状态机,解答这个问题必须回答如何对抗软件的复杂性?软件的复杂性是因为一份代码做两件事引起的,很多领域模型中都包含一个半残的隐晦的状态机... 详细

超越分布式事务

18-01-11 1 1179 4 banq

该文是Salesforce的软件架构师Pat Helland于2016年12月发表的针对其在2007年CIDR(创新数据库研究会议)上首次发表的同名文章的更新和缩写版本。他曾经发表“不变性改变一切”。... 详细

关于DDD中聚合根的确定

17-10-13 1 822 1 weechang

最近在动手做一个CQRS 和 event source 结合的微服务项目。实施过程中。遇到了一个跨服务关联查询的问题。虽然现在还没有确定究竟哪里会遇到。但是我知道自然而然肯定会遇到的。比如USER 这... 详细

Node.js 版 CQRS2.0 框架将加入 DCI 支持

17-10-09 574 5 brighthas

node.js cqrs 框架为增加 DCI 特性,加入了一些启动 code ,以后的对象,将是数据与行为根据场景,动态结合的对象;从而完成 CQRS + DDD + Actor + DCI 的有机整... 详细

业务流程的新实现:微服务和事件编排

17-09-06 3236 4 banq

本文介绍如何在微服务架构通过事件编排实现业务流程的无限灵活实现,克服了以往SOA中ESB总线的中央治理的局限。 关键词: 1.在微服务架构中,遇到长时间运行并跨越多个微服务边界调用的流程并不少见。 ... 详细

如何将单体分解成微服务?

17-06-18 1186 4 banq

本文您推荐采取三个领域驱动的步骤,能使您的代码库变得更易于管理 毫不讳言,在单体(整体/铁板一块monolith)架构中编写代码是容易的。我们可以随时直接查询数据库,在应用程序的其他部分调用我们想要... 详细

闲话DDD使用情况

17-04-26 839 2 banq

无意中看到2007年一篇有关SOA分布式事务的英文: Distributed Transaction Management in SOA-based System Integration ,其中有一个... 详细

共有 3701 2 3 4 ... 25 下一页