#DDD案例

DDD研究十年心得:《复杂软件设计之道:领域驱动设计全面解析与实战》出版

20-08-31 2753 54 banq

本书是 板桥banq(彭晨阳) 跟踪DDD十年的研究结晶,DDD的发展已经经过了原始概念阶段和DDD社区创新发展两个阶段,本书深入浅出地介绍了DDD社区最新思想和技术( EventStorming、... 详细

DDD+微服务大型案例:Uber如何从复杂的RPC微服务转向面向业务领域的微服务架构DOMA? -优步工程博客

20-07-30 1338 5 banq

最近,围绕面向服务的体系结构,尤其是微服务体系结构的弊端进行了大量讨论。仅仅几年前,由于许多人宣传微服务架构的好处,例如独立部署形式的灵活性,明确的所有权,系统稳定性的改进以及更好的关注点分离,很多... 详细

全球大型电商Shopify如何使用DDD实现单体架构的模块化? – Shopify Engineering

20-09-18 469 4 banq

高内聚低关联和SOLID原则是面向对象的设计原则,也是DDD用来划分有界上下文和聚合的原则,DDD聚合是一种高内聚低关联的对象,单一职责是划分不同上下文的主要原则,Shopify谈论他们如何使用这些... 详细

探索使用六角形架构的端口适配器模式实现DDD -codecentric

20-07-30 493 2 banq

六角体系结构是实现域驱动设计时要使用的关键设计模式。它支持不断变化的变化,有助于保持测试套件的快速和可靠,并保护系统免受技术问题引起的连锁反应的影响。这一系列博客文章探讨了它的起源和益处,以及五种可... 详细

荷兰还有媲美光刻机的软技术:组件建模和分析框架Comma为复杂软件提供了高可靠性 – Bits&Chips

20-09-24 199 1 banq

“对于像我们这样的以软件为中心的复杂系统,更改,集成和测试它非常昂贵,尤其是在我们所处的军事领域,您可能必须进行实时射击试验才能真正验证系统,”诺尔特斯说,他是是位于Hengelo的公司的软件架构师... 详细

结合DDD和Spring Boot实现基于REST API的并发控制 -DZone Java

20-06-04 925 1 banq

在多用户环境中,处理并发访问是我们的主要工作。并发控制可以而且应该反映在我们的API中,特别是因为HTTP提供了一组标头和响应代码来支持它。 首选的方法是将version属性添加到我们的读取模型中,... 详细

用数据结构解释事件溯源 – {4Comprehension}

20-06-06 714 1 banq

在本系列中,我们将通过实现假设数据结构的PoC(基于事件的列表),重新审视事件源的概念,然后在后续文章中通过使其并发且对内存友好的方式进一步改进事件源的概念。 事件溯源 多年来,我们已经习惯... 详细

用Java9模块实现DDD有界上下文 | Baeldung

20-03-20 799 1 banq

领域驱动设计(DDD)是一组原则和工具,可帮助我们设计有效的软件体系结构以提供更高的业务价值。通过将整个应用程序域分离为多个语义一致的部分,Bounded Context是从架构的泥潭中拯救体系结构... 详细

共有 511 2 3 4 ... 7 下一页