cqrs 相关问题

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

在CQRS中读取模型和相关数据

我正在尝试熟悉CQRS和微服务体系结构,我了解CQRS包括将读取的模型与域模型分开,并且您具有特定的数据库服务,用于...

回答 1 投票 0

是否可以将Apache Kafka“无限保留策略”用作具有CQRS的事件源系统的基础?

我目前正在评估用于设计/实施事件源+ CQRS体系结构系统设计方法的选项。由于我们想将Apache Kafka用于其他方面(正常的pubsub消息传递...

回答 1 投票 2

CQRS和微服务中的数据管理

我是微服务架构的新手,在此文档http://microservices.io之后,我了解了很多基础知识,CQRS和事件源,但是我仍然有一些尚不清楚的问题...

回答 2 投票 0

如何处理轴突框架中saga发送的命令

使用传奇,给定事件EventA,传奇开始,它发送一个(或多个)命令。我们如何确保命令发送成功,然后其他微服务中的实际逻辑没有抛出,等等。...

回答 1 投票 1

总根ID

我正在为项目使用CQRS / Event Sourcing,它主要用于学习和发现新事物。我对聚合根ID有点困惑。不是关于它们的工作方式,而是关于如何编写它们……

回答 1 投票 0

CQRS和事件来源-读取自己的事件

[当前,我正在实现事件驱动的体系结构,并具有用于命令的服务(写部分)和用于查询的另一服务(读部分)。我现在在做什么。在...

回答 1 投票 0

如何选择使用带有事件源的CQRS在偶尔连接的系统上将哪些事件发送给用户?

我正在构建一个Web应用程序,用户可以编辑和共享笔记。用户应连接到具有角色(所有者,读取,读写)的笔记。这是一个偶尔连接的系统,所以我选择执行...

回答 1 投票 0

没有共享事件库的微服务之间基于事件的通信?

我正在学习微服务。一方面,文献建议对需要在sagas上进行协作或对由...

回答 2 投票 0

事件来源。汇总有子级列表或父级ID?

我应该存储在子项的汇总列表中还是仅存储ParentID?孩子的列表可能很大(数千个)。添加或删除一个孩子意味着将成千上万的内容保存回存储中...

回答 1 投票 0

CQRS-基于来自多个投影的决策应用命令

问题与CQRS有关-我有一个用户想从Web上订购商品,并向其显示GUI,显示其余额= 100 $,库存= 1。假设我们在这里有2个服务...

回答 1 投票 0

根据要求提供可选参数

在服务请求上处理可选参数的正确方法是什么?可以说在这种情况下,我还希望将$ title作为可选参数

回答 2 投票 0

CQRS / ES非规范化器

我正在开发一个使用事件采购和CQRS的发票Web应用程序。 我有 个非规范化器用于不同的查询 一个用于发票摘要列表,一个用于包含完整详细信息的单个发票 。 我...

回答 1 投票 3

在CQRS中对数据进行非规范化/投影

我正在研究CQRS 以及一般的DDD ,我不确定如何实现它的特定部分。 我理解分离命令和查询的好处 让我们说,为了它,我也使用事件采购,我有一个很好的列表,我...

回答 1 投票 3

DDD中两个有界上下文之间的通信

我在域中有几个不同的绑定上下文。 CRUD操作的验证内置在每个有界上下文中。例如,仅当创建...

回答 6 投票 26

在CQRS中反规范化的最佳做法是什么?

我正在尝试创建一个deamon来反规范化我的数据库。 我使用ActiveMQ作为队列管理器我有 个数据库:关系一 写 复制 ,非规范化 读取 我的问题是,对我...

回答 1 投票 4

在Nestjs的传奇中,我从类型为hostReportError的rxjs收到错误

我目前正在建立一个带有传奇的文章发布系统(以CQRS格式剪切),以侦听是否准备发布文章。传奇如下:@Injectable()导出类...

回答 1 投票 0

在DDD / CQRS中,ReadModel应该充当ViewModel,如果不是,那么映射的责任在哪里?

假定读取模型ProductCatalogueItem是从聚合/写入模型构建的,其中包含可出售的每种产品,具有以下属性:基本:product_code,名称,价格,...

回答 1 投票 0

在CQRS模式下,应该可以在域服务或命令处理程序中使用

域服务应该注入其他域服务并在彼此之间工作,并使命令处理程序变得愚蠢。或,域服务应该是哑巴的(仅用于连接存储库...

回答 3 投票 9

轴突重试

我正在使用Axon框架编写系统。我的事件处理程序之一向另一个微服务发布了命令,并且我已经实现了具有指数补偿的重试功能,以处理...

回答 1 投票 1

CQRS:我应该对读取模型使用其他事件吗?

我有一个已经实施了CQRS和事件来源的项目。现在,我将实现一个读取模型。目前,ProductCreated事件具有EventID和Product ID。但是我们...

回答 2 投票 0

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