240 投稿
收录了12篇文章 · 8人关注
  • Resize,w 360,h 240
    使用spring boot和axon实现saga模式-- 下

    这是我们用Axon和Spring 实现Saga模式系列的第3部分。 我们在上一篇文章中开始实现了Saga模式。 回顾一下,下面是我们正在进行的大...

  • Resize,w 360,h 240
    使用spring boot和axon实现saga模式-- 上

    Saga模式是每个服务一个数据库模式的直接结果。在每一数据库对应一个服务的模式中,每个服务都有自己的数据库。换句话说,每个服务只对自己的数据负责...

  • Repository and Event Store

    仓储和事件存储仓储主要用于操作聚合。仓储通常在我们持久化数据的时候充当了一个网关角色。在CQRS中,仓储只做了根据聚合的ID来查询出对应的聚合。...

  • Query Processing

    从3.1版本开始,Axon Framework还提供了用于查询处理的组件。虽然创建这样的一个层次是非常直接的,但是对于这部分应用程序使用Axon...

  • 事件发布及处理

    Event Publishing & Processing 应用程序生成的事件需要分发给更新查询数据库,搜索引擎或任何其他需要它们的资源的组件:...

  • Resize,w 360,h 240
    命令分发

    Command Dispatching 使用显示的命令调度机制具有许多优点。首先,有一个明确描述客户端意图的对象。通过记录命令,您可以存储意图和...

  • axon-saga

    管理复杂的业务事务 并不是每个命令都能够在单个ACID事务中完全执行。银行转帐是一个很常见的例子,常常作为他们的论据。人们经常认为,将资金从一个...

  • axon-查询处理

    Query Handling 查询处理组件主要是对传入的查询消息作处理。查询处理组件作用于传入的查询消息。他们通常从Event listener...

  • axon-事件处理

    Event Handling Event listeners组件主要是将接收到的事件进行处理。他们通常是根据命令模型来做具体的业务逻辑处理。通常...

  • 配置API

    Axon在业务逻辑和基础架构配置方面保持严格的分离。为了做到这一点,Axon将提供一些构建模块来处理基础设施问题,例如消息处理器周围的事务管理。...