【问题标题】:J Oliver EventStore - Saga ExamplesJ Oliver EventStore - Saga 示例
【发布时间】:2011-07-27 21:13:33
【问题描述】:

我想知道是否有任何关于使用 Saga 和 EventStore 的文档/指南。我的部分困惑是,当您考虑使用像 NServiceBus 或 MassTransit 这样的服务总线时,也会有 Saga 的概念。我知道 EventStore 本身在代码中没有 Saga,但 CommonDomain 项目有并且它们一起工作。我是使用 CommonDomain/EventStore 中的 Saga 基础架构还是依赖 ServiceBus Saga 支持?还是可以同时使用?

【问题讨论】:

    标签: cqrs neventstore


    【解决方案1】:

    你最好的传奇例子是在我的博客上:Part I 和 Part II

    非常欢迎您使用 MassTransit 或 NServiceBus 进行 sagas。我有一个使用 CommonDomain 的简单实现,因为我试图避免对这些框架的依赖,并且因为我想利用事件源来促进 sagas。

    【讨论】:

    • 感谢@Jonathan,但是您的博客提出了一些进一步的问题 - 在系统崩溃的情况下,命令的调度不会丢失,因为它们是与写入事务分开发送的?我试图通过将事件和命令组合到一个流中来让 EventStore 在提交传奇后为我发送命令,但不确定这是一个好主意stackoverflow.com/questions/33429626/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多