cqrs 相关问题

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

最佳事件采购数据库战略

我想设置一个小型的事件采购库。我在网上阅读了一些教程,到目前为止一切都被理解了。唯一的问题是,在这些不同的教程中,有两种不同的数据库策略,......

回答 6 投票 24

Axon - 订阅事件和跟踪事件处理器

我目前正在Axon中使用SubscribingEvent处理器。使用这个,一切都在单个线程中执行(因为我想执行命令并将事件应用于单线程中的投影)制作...

回答 1 投票 1

如何保持RDMS和Kafka同步?

我们想要引入一个Kafka事件总线,它将包含一些事件,如EntityCreated或EntityModified到我们的应用程序中,因此我们系统的其他部分可以使用它。主要应用......

回答 2 投票 0

自动缩放Axon的跟踪事件处理器

我正在使用带有Spring Boot的Axon framework 4.0.3进行事件源,并且有一个跟踪处理器配置为具有多个段/线程来同时处理事件:axon ....

回答 1 投票 3

Axon:单个聚合的多命令

对于细粒度API命令处理我有一个非常好的主意。我们的Web API应该提供单个简单的更新端点,但您可以为其提供多个命令。这样的事情:POST / ...

回答 2 投票 2

RESTful API设计和CQRS

我在想如何让RESTFul API更具有意图。我在各种博客上看到的常见模式是传统的REST API导致禁止播放器 - > POST /播放器。但......

回答 6 投票 3

复制Lucene索引中的所有数据

我们正在从事件存储中存储的数据创建lucene索引作为事件流。这些索引用于为我们的数据提供有效的分页/排序/搜索功能。它发生了......

回答 2 投票 0

没有使用SimpleInjector APIv3注册类型ICommandHandler

我一直在使用Simple Injector,我正在尝试正确注册所有命令处理程序。这是我的代码:CQRS.cs public interface ICommand {} public interface ICommand Dispatcher {...

回答 1 投票 1

为什么分别表示命令和事件?

强调事件的体系结构中的命令和事件之间有什么区别?我能看到的唯一区别是命令通常由系统外的演员来源/调用,......

回答 7 投票 60

CQRS中不同聚合体之间的相互作用

所以我对CQRS有点新鲜(虽然不是一个初学者)。我正在尝试了解聚合交互的最佳实践。我读了一下使用Integration Events(而不是......)

回答 2 投票 0

微服务与事件采购(CQRS)互动的最佳实践

我有一个API调用,需要使用多个聚合。我头脑中有两个想法,它应该如何与聚合进行交互,但我对其他想法持开放态度。好吗 ...

回答 2 投票 2

事件采购是否有助于机器学习

我是Event Sourcing,Event Store,Message Store和Machine Learning的新手。我们计划实现消息存储以及他们提到的实现消息存储的原因(而不是...

回答 1 投票 1

选择NoSQL数据库用于在CQRS设计的应用程序中存储事件

我正在寻找一个好的,最新的和“决定帮助”解释如何选择NoSQL数据库引擎来存储CQRS设计的应用程序中的所有事件。我目前是...的新人

回答 3 投票 3

如何将Mediatr实例化为单元测试的一部分?

我正在尝试为基于CQRS / ES模式的MVC Core 2.2应用程序构建一个xUnit Test项目。我在MVC应用程序中使用MediatR作为我的CQRS / ES模式的一部分。在我的一个......

回答 1 投票 1

应该在域驱动设计中放置输入验证?

我想知道我们应该在哪里放置输入验证(想象一下API调用发送输入以应用用户的空闲时间)。在服务层中注入验证类并调用验证是否正确...

回答 5 投票 1

如何使用2个独立的数据库,一个用于写入端,另一个用于读取端。 (通过eventbus同步的两个数据库)

我正在使用@ nestjs / cqrs模块。如何使用两个单独的数据库,一个用于写入端,另一个用于读取端。 (通过eventbus同步的两个数据库)谢谢

回答 1 投票 1

CQRS - 命令存储持久规则

我一直在使用Paramore Brighter来实现CQRS及其Command Store。我的问题是:最佳做法是什么,是在处理方法之前或之后存储命令......

回答 2 投票 0

事件存储可能成为单点故障?

几天以来,我一直试图弄清楚如何告知其余的微服务,在微服务A中创建一个新实体,将该实体存储在MongoDB中。我想要 ...

回答 5 投票 9

我如何知道投影已完成并需要在CQRS中发布实时订阅事件?

我正在尝试学习并将CQRS设计方法(模式和架构)应用于新项目,但似乎缺少关键部分。我的客户端应用程序执行查询并检索列表...

回答 1 投票 1

CQRS事件采购:验证UserName唯一性

我们来一个简单的“帐户注册”示例,这里是流程:用户访问网站点击“注册”按钮并填写表格,点击“保存”按钮MVC控制器:通过...验证用户名唯一性

回答 8 投票 61

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