小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

在电商系统中,不同团队对“订单”的理解存在差异,导致混乱。问题的根源在于缺乏限界上下文的划分。限界上下文是语义边界,确保团队使用统一语言。本文探讨了上下文映射的九种模式,强调团队结构应与系统架构对齐,以提高协作效率和减少冲突。

【系统架构设计百科】DDD 战略设计:限界上下文与上下文映射

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-13T00:00:00Z

某团队在实施领域驱动设计时,将“订单”建模为聚合根,导致数据库锁等待增加,形成“大聚合”反模式。文章讨论了聚合、实体和值对象的设计,强调聚合边界设计原则,建议使用小聚合以提高性能和并发性。通过案例展示重构前后的聚合设计,重构后显著提升了加载速度并减少了锁冲突。

【系统架构设计百科】DDD 战术模式:聚合、实体与值对象

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-13T00:00:00Z

某金融科技公司正在构建新一代交易系统,采用领域驱动设计,并需对接15年的核心银行系统。为避免模型污染,采用防腐层(ACL)和开放主机服务(OHS)进行架构设计。ACL通过外观、适配器和转换器组件,确保领域模型与外部系统解耦,提升系统的可维护性和测试友好性。OHS提供标准化接口,支持多版本共存,便于下游系统使用。

【系统架构设计百科】防腐层与开放主机服务:系统集成的 DDD 方案

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-13T00:00:00Z

某电商团队在微服务架构中按数据表拆分服务,导致下单请求需多次RPC调用,增加了延迟和故障风险。文章建议基于限界上下文划分服务边界,强调业务操作跨越多个实体的现实。通过七个启发式规则,帮助判断服务拆分的合理性,并提出团队组织应与架构对齐,以提高系统的可用性和维护性。

【系统架构设计百科】DDD 与微服务:用领域模型划分服务边界

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-13T00:00:00Z
拒绝重复造轮子,.NET 开源微服务框架来袭,DDD+多租户+AI 集成,简单易用、效率拉满

本文介绍了一款基于.NET 8的企业级微服务脚手架,支持前后端分离,具备多租户、身份认证和实时通信等功能,旨在降低开发门槛,提高开发效率,适用于企业管理和创新项目。

拒绝重复造轮子,.NET 开源微服务框架来袭,DDD+多租户+AI 集成,简单易用、效率拉满

dotNET跨平台
dotNET跨平台 · 2026-04-10T00:02:22Z
基于.NET Core + Vue3构建的开源全栈平台Admin系统,集成 DeepSeek等AIGC大模型

这是一个基于.NET Core和Vue3的开源全栈管理系统,采用DDD和CQRS架构,支持图像识别和智能分析,具备高扩展性和安全性,适合企业级后台管理,并支持Docker和Kubernetes以满足自动化交付需求。

基于.NET Core + Vue3构建的开源全栈平台Admin系统,集成 DeepSeek等AIGC大模型

dotNET跨平台
dotNET跨平台 · 2026-03-31T00:01:57Z
超好用!WPF 工业上位机快速开发框架(DDD 驱动 + MaterialDesign 高颜值 + Hsl 通信)

在工业4.0背景下,基于WPF框架的工业上位机控制系统实现了设备监控和数据采集,界面简洁易用,支持灵活扩展,提升运维效率。采用领域驱动设计(DDD)和开源控件,系统开发快速,维护方便,适应多种场景需求。

超好用!WPF 工业上位机快速开发框架(DDD 驱动 + MaterialDesign 高颜值 + Hsl 通信)

dotNET跨平台
dotNET跨平台 · 2026-01-22T23:55:30Z
推荐一个 .NET 的 Async/await 优先的 CQRS+ES 的 DDD 框架

EventFlow 是一个轻量级的 .NET 框架,结合 CQRS 和事件溯源,提供聚合、命令总线和事件存储等功能,支持多种存储方式和事件处理,适合快速构建事件驱动的领域模型,具备良好的可配置性和扩展性。

推荐一个 .NET 的 Async/await 优先的 CQRS+ES 的 DDD 框架

dotNET跨平台
dotNET跨平台 · 2026-01-05T00:01:25Z

在高性能Rust Web服务中,直接使用String处理认证Token存在类型安全隐患。本文探讨将Token视为值对象(AuthToken),以提升类型安全和业务语义,避免重复验证和安全漏洞。通过领域驱动设计,AuthToken封装用户身份信息,实现职责分离,简化认证流程,确保核心业务逻辑的可信与简洁。

JWT 陷阱:Token 是 String 还是 Value Object?DDD 视角下的认证架构重构

Rust.cc
Rust.cc · 2025-11-18T12:18:47Z
WPF 高颜值工业上位机快速开发框架 (DDD驱动+MaterialDesign/Hsl通信)

在工业4.0背景下,基于WPF框架的工业上位机控制系统通过领域驱动设计(DDD)提升了开发效率和用户体验,集成了设备监控、数据采集和报警管理等功能,支持远程运维和多终端适配,满足企业数字化转型需求。

WPF 高颜值工业上位机快速开发框架 (DDD驱动+MaterialDesign/Hsl通信)

dotNET跨平台
dotNET跨平台 · 2025-11-06T23:58:01Z

GodApi是一款基于.NET 9和React的现代API管理系统,具备动态路由管理、多媒体内容分发、访问控制和数据分析功能。采用领域驱动设计,提升开发效率和用户体验,支持多种数据库和灵活配置。

API 管理复杂度飙升?.NET 9 + React 基于 DDD架构的动态路由 + RBAC权限实战(含源码级解析)

dotNET跨平台
dotNET跨平台 · 2025-08-14T00:00:55Z

软件开发面临教条主义困扰,开发者在需求变更、效率压缩和人才短缺中挣扎。虽然TDD和DDD等方法有其价值,但过度追求可能导致复杂性和低效。前后端分离并非唯一选择,应根据项目特点灵活应用。AI的崛起重塑开发者价值,强调业务洞察力而非单纯的代码美学。

别让理论成为“紧箍咒”!打破开发教条主义做正确的软件

dotNET跨平台
dotNET跨平台 · 2025-06-27T00:04:05Z

AppFrame.AutoPlatform是一个基于领域驱动设计的开源上位机框架,专为工业自动化设计。它具备模块化设计、低代码开发和丰富的UI组件,旨在降低开发成本、提高效率,并支持多种通信协议和权限管理,适合初学者和开发者使用。

基于领域驱动设计(DDD)的 WPF 通用上位机开发框架

dotNET跨平台
dotNET跨平台 · 2025-06-24T00:00:39Z

ReBAC是一种基于关系的访问控制模型,具有更高的表现力和灵活性,能够精确管理用户权限。它通过定义参与者与资源之间的关系实现授权,支持细粒度控制,集中管理授权,快速应对安全漏洞。该模型源于Carrie Gates博士的研究,并被谷歌的Zanzibar系统采用。

ReBAC:兼容DDD的下一代授权模型

dotNET跨平台
dotNET跨平台 · 2025-06-24T00:00:39Z
DDD Europe 2025 - 团队拓扑与微服务架构的协同关系

在DDD Europe 2025大会上,探讨了团队拓扑与微服务架构的协同关系。微服务架构支持大规模团队的独立工作,提升生产力。服务团队需要平台来解决跨领域问题,以专注于业务价值。

DDD Europe 2025 - 团队拓扑与微服务架构的协同关系

Microservice architecture
Microservice architecture · 2025-06-20T08:03:00Z
领域驱动设计中的知识提取 || DDD 埃里克·埃文斯

在领域驱动设计中,成功的知识提取依赖于对领域的深入理解,而非单纯的技术。通过与专家的对话,开发者逐步建立模型,创建原型以验证想法,最终形成有效的知识模型,促进团队沟通与理解。

领域驱动设计中的知识提取 || DDD 埃里克·埃文斯

DEV Community
DEV Community · 2025-05-26T10:27:28Z
为什么大厂不玩DDD?

大厂不采用DDD是因为其关注点与DDD解决的问题不匹配。DDD主要提升软件可维护性,而大厂更重视用户规模和迭代效率。随着市场变化,DDD在业务导向团队中可能会受到更多关注。

为什么大厂不玩DDD?

dotNET跨平台
dotNET跨平台 · 2025-05-05T00:13:04Z
使用领域驱动设计(DDD)概念构建Ktor项目:简约客户关系管理系统的逐步指南

本文介绍了如何利用领域驱动设计(DDD)构建简约的客户关系管理(CRM)系统,通过定义实体、值对象、仓库和服务,形成可扩展、可维护的项目结构,并将业务逻辑整合到Ktor应用中,创建清晰的代码架构。

使用领域驱动设计(DDD)概念构建Ktor项目:简约客户关系管理系统的逐步指南

The JetBrains Blog
The JetBrains Blog · 2025-04-30T12:29:16Z
领域驱动设计(DDD)揭秘

大多数软件故障源于团队与业务的脱节,而非语法错误。领域驱动设计(DDD)强调以业务领域为中心,促进工程师与领域专家的合作,提供建模复杂系统的工具和语言,帮助团队应对变化的需求。虽然DDD不是万能的,但在复杂领域和多团队协作中,它能提供系统功能的清晰理解。

领域驱动设计(DDD)揭秘

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-04-24T15:30:35Z
架构是设计知识流动 - Diana Montalion在Explore DDD大会上

在丹佛的Explore DDD大会上,Diana Montalion强调软件架构应关注知识流动,以帮助团队理解系统。她将有效的架构师比作图书管理员,促进知识传播。Montalion指出,组织转型时常希望新架构在旧框架内运作,导致新系统仍面临旧问题。她提出架构应包含沟通背景、培养成长心态和理解系统关系等六个要素,以实现知识流动,推动变革。

架构是设计知识流动 - Diana Montalion在Explore DDD大会上

InfoQ
InfoQ · 2025-04-19T20:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码