分佈式事務之Seata(僅用於個人總結)

前言

文章僅作個人筆記。更多詳細內容官網查看

  1. seata官網:http://seata.io/zh-cn/index.html

介紹

  1. seata是什麼
    Seata 是一款開源的分佈式事務解決方案,致力於提供高性能和簡單易用的分佈式事務服務
    Seata 將爲用戶提供了 AT、TCC、SAGA 和 XA 事務模式,爲用戶打造一站式的分佈式解決方案。
    Seata由三個部分組成:

    • TC - 事務協調者
      維護全局和分支事務的狀態,驅動全局事務提交或回滾。
      在這裏插入圖片描述

    • TM - 事務管理器
      定義全局事務的範圍:開始全局事務、提交或回滾全局事務。

    • RM - 資源管理器
      管理分支事務處理的資源,與TC交談以註冊分支事務和報告分支事務的狀態,並驅 動分支事務提交或回滾。

  2. 事務模式

    AT、TCC、SAGA

結尾

其他內容有時間再補充

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章