cqrs

赵榕14 天前
ddd·领域驱动设计·cqrs
CQRS的两种设计方式我们在查阅 Domain-Driven Design(DDD)相关资料时,经常会看到 CQRS(Command Query Responsibility Segregation)。继续深挖后又会牵出 Event Sourcing、Outbox、最终一致性等概念,越看越容易混乱。本文做一次简明整理:CQRS 到底有哪几种常见设计方式,以及在实际项目中该如何选择。
Esofar1 个月前
c#·ddd·asp.net core·cqrs·dddify·clean architecture
Dddify:给 ASP.NET Core 项目一套轻量、清晰、可落地的 DDD 基础设施在 .NET 项目里实践 DDD,最难的往往不是写一个聚合根,也不是引入 EF Core,而是把领域模型、应用编排、持久化、验证、事务、异常响应这些东西自然地接起来。
actor_dev1 年前
erlang·elixir·cqrs
明:CQRS 在 Elixir 中的实验学习编程语言时,通过动手项目实践往往能取得最佳效果,因为真实场景的挑战能加速技能掌握。凭借C#背景和对Brighter框架的持续贡献,我决定通过构建名为Ming的项目来深化Elixir技能。该项目在探索Elixir函数式编程范式的同时,实现了CQRS(命令查询职责分离)等设计模式。
全栈ing小甘1 年前
微服务·架构·grpc·多集群·cqrs·多租户
微服务概览与治理当我们讨论微服务时,我们并不是在谈论一种炫酷的新技术,而是在寻找一种更好的方式来组织我们的软件系统,使其更易扩展、更易维护。软件架构的发展历程往往是对业务需求和技术挑战的回应。从单体架构到微服务架构的演进,并不是一蹴而就的,而是随着系统规模的增长、维护成本的增加以及对高可用性的需求不断提升而逐步推进的。
Ahoo-Wang2 年前
微服务·ddd·cqrs·eventsourcing·事件总线
为什么要实践 A+ES & CQRS ?中文文档领域驱动 | 事件驱动 | 测试驱动 | 声明式设计 | 响应式编程 | 命令查询职责分离 | 事件溯源
Ahoo-Wang3 年前
ddd·cqrs·eventsourcing
领域驱动设计之银行转账:Wow框架实战银行账户转账案例是一个经典的领域驱动设计(DDD)应用场景。接下来我们通过一个简单的银行账户转账案例,来了解如何使用 Wow 进行领域驱动设计以及服务开发。
我是有底线的