加载中...

Seata(Simple Extensible Autonomous Transaction Architecture)是阿里巴巴 2019 年开源的分布式事务解决方案,前身为内部的 GTS/Fescar,旨在以低侵入方式解决微服务架构下跨库跨服务的数据一致性问题。
框架由 TC(事务协调器)、TM(事务管理器)、RM(资源管理器)三角色组成。招牌的 AT 模式对业务近乎零侵入:拦截 SQL 自动记录前后镜像(undo log),一阶段本地提交并释放锁,二阶段异步删除日志或按镜像自动回滚,配合全局锁避免脏写。此外还支持 TCC、Saga 状态机与标准 XA 模式。
Seata 与 Spring Cloud Alibaba、Dubbo 深度集成,是国内微服务分布式事务的主流选择,后进入 Apache 孵化器成为 Apache Seata。

登录 后参与讨论
暂无讨论,来发表第一条评论吧