cqrs 相关问题

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

通过MediatR PipelineBehavior进行的单元测试验证

我正在使用FluentValidation和MediatR PipelineBehavior来验证CQRS请求。如何在单元测试中测试此行为?使用FluentValidation的测试扩展名,并且仅测试...

回答 1 投票 0

汇总的参考子实体-谁可以?

关于,在研究DDD时,我阅读了有关Aggregate的以下规则:“除了AGGREGATE边界之外,没有任何内容可以引用内部的任何内容,但不能引用根实体”。但是,我看到了...

回答 1 投票 1

CQRS-如何处理命令是否需要数据库(查询)中的数据

我正在努力解决这个问题的最佳方法。我正在导入包含一堆用户的文件,所以我创建了一个名为ImportUsersCommandHandler的处理程序,我的命令是...

回答 1 投票 0

我们的微服务设计错了吗? [关闭]

在我们的项目中,我们正在使用微服务,每个微服务都对同一第三方服务进行呼叫。据我所知,我们应该像ms1-> ms2那样进行其他调用,其中ms2-> ...

回答 2 投票 0

无法使用Integer AggregateIdentifier的Repository.load()加载聚合

我一直在徒劳地尝试使用存储库类的load方法加载聚合。我知道load()方法需要一个字符串参数,但是我的集合标识符是整数。我有...

回答 1 投票 0

如何避免在MediatR请求处理程序中重复代码?

我正在使用CQRS和MediatR库,试图学习一些最佳实践。我遇到的一个问题是命令/查询处理程序中的代码重复。我想知道什么是...

回答 1 投票 0

DDD-验证实体在其他有界上下文中的存在

我有一个最佳实践,那就是在跨边界上下文中验证实体是否存在时的最佳实践。这在DDD中甚至是有效的方法吗? BC应该是独立的...

回答 1 投票 0

事件来源和CQRS,我错过了什么?

我开始阅读结合CQRS的事件源模式。据我了解,CQRS模式是一种将写和读动作分开的模式。事件源是一个...

回答 4 投票 1

我应该在哪里将使用NestJs的httpRequest放入CQRS体系结构?

CQRS和DDD的新手,正在使用Nestjs开发微服务体系结构,遇到了这个问题,我正在处理订单微服务,在该服务中我从客户端接收到订单对象...

回答 1 投票 1

我该如何解决Axon服务器流错误

我正在使用Axon + Spring Boot实施CQRS。我的命令要处理很长的计算,这会导致大量的汇总。问题是几分钟后,Axon服务器似乎取消了命令...

回答 1 投票 0

[CQRS是否要命令,这是问题

我是CQRS的新手,但是可以看到其中的价值,所以我试图将其应用于我们正在忙于重建的财务系统。就像我提到的那样,这是具有基本平衡的基本鳍系统,...

回答 1 投票 1

如果有CQRS,DTO和实体,如何验证输入数据?

。Net核心3,干净的体系结构。我已经阅读了很多有关使用CQRS进行数据验证的文章。例如那里。我已经得出一些结论:需要验证DTO中的数据。是合同...

回答 2 投票 1

EventStore ClientAPI订阅问题

我面临EventStore.ClientAPI的订阅问题。我有一个配置为全部订阅的投影管理器,并且服务已启动,并且我正在订阅诸如$ ...

回答 1 投票 0

如何使用CQRS在后端到前端公开业务域模型的只读计算?读取模型与写入模型问题

我有两个与CQRS和域驱动设计(DDD)有关的问题。据我了解CQRS背后的隔离思想,一个模型将具有两个单独的模型,即读取模型和写入模型。仅...

回答 1 投票 1

将旧版数据库迁移到cqrs /事件源视图

我们有具有复杂业务逻辑的旧版旧版应用程序,需要重写。我们考虑使用cqrs和事件源。但是尚不清楚如何从旧数据库迁移数据。可能...

回答 1 投票 0

将旧数据库迁移到sqrs /事件源视图

我们有具有复杂业务逻辑的旧版旧版应用程序,需要重写。我们考虑使用cqrs和事件源。但是尚不清楚如何从旧数据库迁移数据。可能...

回答 1 投票 0

将Kafka用作命令总线是一个好主意吗?

我正在开发CQRS应用程序,必须选择Command Bus的基础实现。我们已经决定将Kafka用作Event Bus。但是命令总线呢?从我的角度来看,卡夫卡是...

回答 1 投票 -1

如何将FluentValidation库与MediatR IPipelineBehavior一起使用?

我开始研究MediatR,但是当从邮递员调用GET端点时出现了问题,API返回500 Internal Server Error。而且,我认为...

回答 1 投票 1

事件流和事件来源

我在决定不想创建自己的事件存储和事件水化实现后,尝试通过Eventflow在POC上使用。 Eventflow看起来是一个不错的选择。我目前正在使用...

回答 1 投票 0


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