#DDD有界上下文
更多分类DDD欧洲会议纪要 - 第一天 — Matthias Noback

Eric Evans:主题演讲(“上下文中的语言”): 从基础知识开始(单词在上下文中有意义;当我们明确指出这个上下文的边界时,我们最终得到一个有界的上下文),Eric讨论了两个主要的主题:大泥球,... 详细
领域事件与事件溯源的区别

为什么领域事件domain events和事件溯源event sourcing不应混淆。 领域事件与事件溯源有什么共同之处? 共同点是名称中的“事件”一词。但除此之外,在与项目,会议或培训中的建筑师... 详细
这不是你想要的DRY

“ 不要重复自己 DRY”,每个开发者都在他职业生涯的早期就学会了这个口头禅。 对这个原则的共同理解是你不应该复制你的代码。就那么简单。 不要复制,如果你发现重复就重构。 违反此规则的行为将被其他开... 详细
为什么我不推荐鲍勃叔叔的清晰架构这本书?

清晰架构Clean Architecture,又称干净架构、清晰架构、整洁架构、清洁架构,是著名软件工程大师Robert C Martin提出的一种 架构整洁之道 。以下是原文大意,原文点击标题进入... 详细
一个微服务对应一个有界的上下文吗?

“ 一个微服务应该涵盖一个有界的上下文 ” Vaughn Vernon 断言。它引发了与 Greg Young , Romeu Moura 和 . 详细
单体巨石、微服务和SOA关系与区别

微服务是通过否定单体巨石monolithic而诞生的,单体巨石意思是铁板一块,高度耦合在一起,如同搅拌在一起的意大利面,或者说拌面,代码之间纠缠不清,修改维护难度很大,难以增加新功能,而微服务是根据业... 详细
划分微服务边界的5个特征

你的微服务是否太小?或者太紧密耦合?本设计指南可以提供帮助。 设计微服务往往更像是一门艺术而不是科学。本文提出五个建议: 1.它不会与其他服务共享数据库表 2.它拥有最少量的数据库表 3.它设计为... 详细
限界上下文和四色原型,请banq大牛帮助解答一下疑问吧,谢谢
请banq大牛帮助解答一下疑问吧,谢谢 最近结合着《Java Modeling in Color with UML(四色原型)中文版》看《实现领域驱动设计》,感觉四色原型里提供的组件并未按照领域驱动设... 详细
Cribbb基于DDD/Domain Event领域事件的开源PHP通知系统

Cribbb是一个使用DDD聚合根和领域事件Domain Events概念开发的PHP开源通知框架: cribbb/cribbb · GitHub 几乎所有Web应用都有一个通知提醒系统,这些通知... 详细
微服务: 为可部署和可扩展分解应用
这是来自《POJOs In Action》作者和CloudFoundry原创始人Chris Richardson的一篇谈论微服务PPT,结合DDD和事件驱动,比较全面和可落地。大意翻译如下: 以... 详细