最新 最热

聊聊MassTransit——Consumer Saga(译)

consumer saga是一个由CorrelationId标识的类,它定义了由saga repository持久化的状态。除了状态之外,还可以向saga类添加接口,定义由saga处理的事件。这种状态和行为在单个类中的组合就是一个consumer saga。在下面的示...

2023-10-19
1

聊聊MassTransit——实现Saga模式概览(译)

编排一系列事件的能力是一个强大的功能,而MassTransit使这成为可能。 saga是由协调器管理的长期事务。saga是由事件发起的,saga编排事件,saga维护整个事务的状态。saga旨在管理分布式事务的复杂性,而不需要锁定和一致性。...

2023-10-19
1

聊聊MassTransit——状态机实现Saga模式(译)

Automatonymous是.Net的State Machines(状态机)类库,它提供了一种C#语法来定义State Machines,包括状态、事件和行为。MassTransit包括Automatonymous,并添加了实例存储、事件关联、消息绑定、请求和响应支持以及调度。...

2023-10-19
1

.NET 云原生架构师训练营(模块二 基础巩固 RabbitMQ Masstransit 异常处理)--学习笔记

消息冲队列移除之后,在一定时间之后重新投入消息队列。需要配置调度模块(scheduling)

2021-01-28
3

.NET 状态机Automatonymous快速入门

Automatonymous是.NET开发人员的状态机库。它提供了一种流畅的语法来声明状态机,包括状态,事件(支持触发器和数据事件)以及状态/事件活动。尽管Automatonymous在简单的状态机上非常容易使用,但它具有许多高级功能,使它可以...

2020-02-12
1