Seata-框架介绍

作者: 迦叶_金色的人生_荣耀而又辉煌 | 来源:发表于2021-10-02 08:39 被阅读0次

    上一篇 <<<LCN-集群模式介绍
    下一篇 >>>Seata原理实现/执行流程/生命周期


    1.框架介绍

    》Seata(Simple Extensible Autonomous Transaction Architecture),简易可扩展的自治式分布式事务管理框架,其前身是fescar。是一种简单分布式事务的解决方案。
    https://github.com/seata/seata seata官网
    https://yq.aliyun.com/zt/593075 阿里云GTS

    2.支持的模式

    AT模式---阿里云中推出的商业版本GTS全局事务服务
    TCC模式
    SAGA模式

    3.组成部分

    a.事务协调器(TC):维护全局事务和分支事务的状态,驱动全局提交或回滚,相当于是协调者。
    b.事务管理器(TM):定义全局事务的范围:开始全局事务,提交或回滚全局事务,相当于LCN中发起方。
    c.资源管理器(RM):管理分支事务正在处理的资源,与TC进行对话以注册分支事务并报告分支事务的状态,并驱动分支事务的提交或回滚,相当于是LCN中的参与方。


    推荐阅读:
    <<<分布式事务产生的背景
    <<<解决分布式事务的核心思路
    <<<柔性事务和刚性事务(ACID)
    <<<CAP理论简单概况
    <<<Base理论核心思想
    <<<一致性协议--XA接口
    <<<一致性协议--Jta规范
    <<<一致性协议--2PC提交协议
    <<<一致性协议--3PC提交协议
    <<<2PC与3PC协议的提交区别
    <<<主流的分布式事务解决框架
    <<<LCN-框架介绍
    <<<LCN-实现原理剖析
    <<<LCN-事务协调者(TM)安装启动
    <<<SpringBoot整合LCN
    <<<LCN-核心源码分析
    <<<LCN-集群模式介绍
    <<<Seata原理实现/执行流程/生命周期
    <<<Seata-TM执行时突然宕机了会造成什么问题
    <<<Seata-核心源码分析
    <<<SpringBoot整合Seata
    <<<Seata与Lcn的区别

    相关文章

      网友评论

        本文标题:Seata-框架介绍

        本文链接:https://www.haomeiwen.com/subject/yikrwltx.html