Seata 的 Go 实现
Seata-go 的原理与 Seata-java 一致,后者由 TM、RM 和 TC 组成。TC 的功能在 Java 中被重用,而 TM 和 RM 的功能已与 Seata-java 连接。### 微服务中的分布式事务问题
微服务架构中发生了变化。上面提到的 3 个模块被设计为基于 3 个不同数据源的 3 个服务(模式:每个服务一个数据库)。每个服务内的数据一致性自然由本地事务保证。
Seata-go 中有三种角色: - 事务协调器 (TC): 维护全局事务和分支事务的状态,驱动全局提交或回滚。 - 事务管理器 (TM): 定义全局事务的范围: 启动全局事务,提交或回滚全局事务。
暂无开放 Issues,或尚未同步最近议题。