- 简单
- 基于简单saga模式实现
- 所有step包含action和compensate两种正反向操作,每种操作可指定重试次数
- 快速
- 引入层级机制,通过对每个step划分层级,进而确定依赖关系
- 同一层级所有step可以同时操作,加速事务的处理
- 内置时间轮定时器,可以快速处理到期事务
- 可靠
- 异步超时扫描,确保所有事务被妥善处理
- 支持两阶段提交
- 引入prepare状态,适用于两阶段提交业务
-
Notifications
You must be signed in to change notification settings - Fork 0
micro-easy/dtm
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
a simple saga pattern implementation
Resources
Stars
Watchers
Forks
Packages 0
No packages published