MassTransit 知多少 | 基于StateMachine实现Saga编排式分布式事务
内容简介:
什么是状态机
状态机作为一种程序开发范例,在实际的应用开发中有很多的应用场景,其中.NET 中的async/await 的核心底层实现就是基于状态机机制。状态机分为两种:有限状态机和无限状态机,本文介绍的就是有限状态机,有限状态机在任何时候都可以准确地处于有限状态中的一种,其可以根据一些输入从一个状态转换到另一个状态。一个有限状态机是由其状态列表、初始状态和触发每个转换的输入来定义的。如下图展示的就是一个闸机的状态机示意图:
从上图可以看出,状态机主要有以下核心概念:
State:状态,闸机...
查看原文
版权声明:cnblogshot 发表于 2023-01-03 9:47:45。
转载请注明:MassTransit 知多少 | 基于StateMachine实现Saga编排式分布式事务 | 程序员导航网
转载请注明:MassTransit 知多少 | 基于StateMachine实现Saga编排式分布式事务 | 程序员导航网
暂无评论...