cqrs 相关问题

命令查询责任分离(CQRS)是一种体系结构模式,它将命令(更改数据)与查询(读取数据)分开。有关更多详细信息和对学习资料的参考,请参阅“关于cqrs标记”。不要与命令查询隔离([CQS])混淆,后者是CQRS所包含的对象方法设计原则。

关于CQRS和数据更新时更新UI的问题

我主要关注后端,尽管技术上具有完整的堆栈经验,具有反应/角度经验,但不是前端专家。 假设我们正在设计一个简单的系统,涉及我们的结账系统......

回答 1 投票 0

创建聚合会导致 CommandExecutionException:OUT_OF_RANGE:[AXONIQ-2000] 聚合 0 的序列号 0 无效,预期为 1

我是 Axon 的新手,正在尝试让我的第一个程序与 Quarkus 和 Axon 一起运行。我只想介绍一下 Command、CommandHandler、Aggregate、Event、EventHandler 和 EventSourcingHandler。什...

回答 1 投票 0

Command + CommandHandler 和 Service 有什么区别?

我一直在阅读有关使用 Command 对象来表示我们的域公开的用例,以及使用 Command Handler 对象来处理这些命令的内容。 例如: 注册用户命令

回答 3 投票 0

在 Spring Boot CQRS 项目中将命令与查询分离(多模块)

我想将 Spring Boot CQRS 项目拆分为三个项目:1- 命令项目 2- 查询项目 3- 核心项目(包含模型和事件)。 所有这些项目都被定义为模块...

回答 1 投票 0

在 .Net Clean Architecture 应用程序中使用 Mediatr 实现 CQRS 模式时,我应该将业务逻辑放在哪里?

目前,我在使用干净的架构和 cqrs 模式实现业务逻辑时遇到了麻烦。我正在使用 Mediatr 和 AutoMapper 来做到这一点。我的 cqrs pa 有以下结构...

回答 1 投票 0

使用 CQRS 架构防止 ASP.NET Core 应用程序中的重复记录

我正在使用 MediatR 在 ASP.NET Core 中实现 CQRS 模式。 我有一个模型,在某些条件下我不能拥有唯一的字段,也就是说,它的任何字段都不能被键入。 例如,

回答 1 投票 0

MediatR 管道行为的流畅验证响应

我有一个 MediatR Pipeline 行为,用于使用 FluentValidation 库验证命令。我见过很多从行为中抛出 ValidationException 的例子,这对于......

回答 3 投票 0

Akka:currentEventsByPersistenceId 始终为“eventEnvelope.timestamp”返回零

我正在尝试使用 akka-persistence-query 中的 currentEventsByPersistenceId 查询来检索和处理消息表中存储的事件。但是,我遇到了一个问题,

回答 1 投票 0

CQRS + DDD中写入模型和读取模型的通信

我最近学习了 DDD 和 CQRS 的清洁架构,我正在做我的第一个关于这个主题的项目,并且有一些不清楚的事情(尽管我已经检查过,但我找不到明确的解释.. .

回答 1 投票 0

使用 swagger gen 中的中介器 cqrs 模式时,IEnumerable 列表在请求命令中显示为空

我必须将简历信息发布到Db 为此,我创建了一个实体简历: 公开课循环简历 { 公共 Guid UserId { 获取;设置; } 公共 IEnumerable 技能 {...

回答 1 投票 0

为什么 CQRS 似乎阻止了写入端的唯一约束?

我到处看到一篇关于确保 CQRS 架构中的唯一性的文章,对我来说最明显的解决方案是在写入端添加唯一索引,但从未提及,没有任何解释...

回答 1 投票 0

DDD+CQRS+EventSourcing 如何确保预测是最新的?

我们开发使用DDD、CQRS+Eventsource的应用程序。 我们有一个 UserAggregate。此聚合使用 UserMailIndex。 UserMailIndex - 是一个投影,它只是唯一电子邮件的列表。每次...

回答 1 投票 0

如何在多个有界上下文中创建对象?

假设我有产品型号。我有目录上下文、仓库上下文、运输上下文、销售上下文。我的产品实体分散在这些上下文中。目录、仓库、销售和运输...

回答 1 投票 0

使用 DDD 和 CQRS 从读取模型获取数据与从写入模型接收数据

我第一次使用 DDD 做一个项目。该项目与汽车租赁有关,有一些事情让我很困惑,我找不到答案。如果

回答 1 投票 0

CQRS模式,但命令功能需要一些查询功能

我必须将服务分为命令和查询。某些命令方法需要查询中的方法。我在命令的构造函数中初始化了查询变量。这是例子...

回答 1 投票 0

CQRS 与独立存储同步背后的逻辑是什么?

使用 CQRS 时,我们使用两个独立的存储进行操作。在这种情况下同步操作到底是如何执行的? 假设我使用事件存储数据库进行写入存储和 Elasticsearch...

回答 1 投票 0

如何创建实体命令,以便生成仅包含指定绑定的 SQL 查询,同时避免空值?

我使用 CQRS 模式进行 CRUD 操作,因此在这种情况下我想插入操作,并且我有包含 6 个属性的“CommunicationEntity”。 公开课

回答 1 投票 0

.NET 8 - 在创建时保留导航属性数据的最佳方法

我遇到了很常见的问题(我认为)。 “REST”API、.NET 8、MediatR CQRS、EF Core 假设我们有以下类: 公共类 OrderHeader:AuditableEntity { 公众要求

回答 1 投票 0

需要外部系统信息的命令

假设我正在实现一个使用事件源管理股票和投资组合的应用程序。我有以下命令: 创建投资组合 买入股票 卖出股票 关闭投资组合 处理...

回答 1 投票 0

两阶段提交会导致什么问题?

最近我多次读到两阶段提交很糟糕,但总是作为旁注。所以从来没有一个很好的解释。 例如,在 CQRS 之旅第 5 章中: 其次,我们...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.