From 391fd5949fce4b6f8be28002b553ba8b31bbe8bb Mon Sep 17 00:00:00 2001 From: yedf2 <120050102@qq.com> Date: Thu, 22 Jul 2021 15:26:48 +0800 Subject: [PATCH] add saga img --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 60c2f56..1c87d29 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,15 @@ DTM是首款golang的开源分布式事务管理器,优雅的解决了幂等 // 提交saga事务,dtm会完成所有的子事务/回滚所有的子事务 err := saga.Submit() ``` + +成功运行后,可以看到TransOut、TransIn依次被调用,完成了整个分布式事务 + +### 时序图 + +上述saga分布式事务的时序图如下: + +![saga](https://pic3.zhimg.com/80/v2-b7d98659093c399e182a0173a8e549ca_1440w.jpg) + ### 完整示例 参考[examples/quick_start.go](./examples/quick_start.go)