前言
文章僅作個人筆記。更多詳細內容官網查看
- seata官網:http://seata.io/zh-cn/index.html
介紹
-
seata是什麼
Seata 是一款開源的分佈式事務解決方案,致力於提供高性能和簡單易用的分佈式事務服務。
Seata 將爲用戶提供了 AT、TCC、SAGA 和 XA 事務模式,爲用戶打造一站式的分佈式解決方案。
Seata由三個部分組成:-
TC - 事務協調者
維護全局和分支事務的狀態,驅動全局事務提交或回滾。
-
TM - 事務管理器
定義全局事務的範圍:開始全局事務、提交或回滾全局事務。 -
RM - 資源管理器
管理分支事務處理的資源,與TC交談以註冊分支事務和報告分支事務的狀態,並驅 動分支事務提交或回滾。
-
-
事務模式
AT、TCC、SAGA
結尾
- TC服務下載:https://github.com/seata/seata/releases
- 使用流程:http://seata.io/zh-cn/docs/user/quickstart.html
- springboot集成步驟:http://www.iocoder.cn/Spring-Boot/Seata/?self
其他內容有時間再補充