标签:ddd

.NET Core中的DDD设计模式与分层架构

.NET Core中的DDD设计模式与分层架构

随着软件系统的复杂性和规模不断增长,如何合理组织代码、降低系统的复杂性并提高可维护性成为了软件开发中的重要问题。领域驱动设计(Domain-Driven Design,简称DDD)是一种针对复杂系统的设计和开发方法,它强调以业务领域的知识为中心进行设计和开发。在.NET Core中,结合DDD设计模

大白菜程序猿 大白菜程序猿 2024-05-31
0 0 0
DDD在大众点评交易系统演进中的应用

DDD在大众点评交易系统演进中的应用

本文整理自美团技术沙龙第73期《基于领域驱动设计(DDD)的架构演进和实践》,主要介绍了DDD的核心概念、常见的设计思路,并结合DDD介绍大众点评交易系统的演进过程,最后做了一些总结和思考。希望这些内容能够对大家有所帮助或启发。 1 大众点评交易业务介绍 本文主要涉及境外出行、商场团购和

竹子爱熊猫 竹子爱熊猫 2024-05-24
0 0 0
一篇带你了解DDD四层微服务架构

一篇带你了解DDD四层微服务架构

一、微服务搭建思路大家看到的这张架构图并不是空穴来潮,它是通过不断演变出来的,我们要从DDD四层架构、微服务架构两个维度去融合理解。这里的DDD四层架构适用于单个服务的工程架构(如图中的左下部分),就是单体应用的DDD四层架构的包划分方式。而微服务架构,则是从整体去看,整合多个单体应用,它们之间通过

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-05-21
0 0 0
面试官:你的系统,是如何建模的?

面试官:你的系统,是如何建模的?

一、战略、战术、战役首先 DDD 是一种软件设计方法,Domain-driven design (DDD) is a major software design approach. 来自维基百科。软件设计方法涵盖了;范式、模型、框架、方法论,主要活动包括建模、测试、工程、开发、部署、维护。来自维基百

大树 大树 2024-05-11
0 0 0
大营销抽奖系统,DDD开发要如何建模?

大营销抽奖系统,DDD开发要如何建模?

一、战略、战术、战役首先 DDD 是一种软件设计方法,Domain-driven design (DDD) is a major software design approach. 来自维基百科。软件设计方法涵盖了;范式、模型、框架、方法论,主要活动包括建模、测试、工程、开发、部署、维护。来自维基百

共饮一杯 共饮一杯 2024-05-09
0 0 0
PHP 企业级应用架构与设计实战经验分享

PHP 企业级应用架构与设计实战经验分享

在企业级 php 应用程序中,领域驱动设计 (ddd)、服务层架构、微服务架构和事件驱动架构是常见的架构方法。ddd 强调对业务领域的建模,服务层架构分离业务逻辑和表示层/数据访问层,微服务架构将应用程序分解成独立服务,eda 使用事件消息传递触发动作。实战案例展示了在电商网站和 erp 系统中如何

宇宙之一粟 宇宙之一粟 2024-05-08
0 0 0
领域驱动设计(DDD)中的应用架构:六边形、洋葱、整洁与清晰

领域驱动设计(DDD)中的应用架构:六边形、洋葱、整洁与清晰

在软件开发领域,应用架构的选择对于项目的成功至关重要。领域驱动设计(Domain-Driven Design, DDD)是一种软件开发方法论,它强调将业务逻辑作为软件设计的核心。在DDD中,有几种流行的应用架构模式,包括六边形架构、洋葱架构、整洁架构和清晰架构。本文将详细探讨这些架构,并通过实例来说

剑圣无痕 剑圣无痕 2024-04-17
0 0 0