https://www.bilibili.com/video/av556987140/
从入门到实战透彻讲解,一口气学会分布式事务解决方案
"Seata常见问题:http://seata.io/zh-cn/docs/overview/faq.html Seata整合1.2教程: https://www.bilibili.com/video/BV12Q4y1A7Nt 升级1.3教程: https://www.bilibili.com/video/BV1Cf4y1X7vR TCC整合教程: http://seata.io/zh-cn/blog/integrate-seata-tcc-mode-with-spring-cloud.html 文字版教程 https://mp.weixin.qq.com/s/2KSidJ72YsovpJ94P1aK1g tcc+at 整合demo: https://github.com/wangliang181230/seata-starters-and-demos springcloud整合demo: https://gitee.com/itCjb/spring-cloud-alibaba-seata-demo (上述demo内附1.3整合文字版) https://github.com/lightClouds917/springcloud-eureka-feign-mybatis-seata-v100 dubbo整合demo: https://gitee.com/itCjb/springboot-dubbo-mybatisplus-seata 官方示例: https://github.com/seata/seata-samples——该回答整理自钉群“3群-Seata 开源讨论群”
seata入门教程有很多的,比如b站上就有很多优秀的教学视频,可以学习的。 https://search.bilibili.com/all?keyword=seata%E6%95%99%E7%A8%8B
Seata是 2019 年 1 月份蚂蚁金服和阿里巴巴共同开源的分布式事务解决方案。致力于提供高性能和简单易用的分布式事务服务,为用户打造一站式的分布式解决方案 官网地址:http://seata.io/zh-cn/ 其中的文档、播客中提供了大量的使用说明、源码分析。 Seata事务管理中有三个重要的角色: TC(Transaction Coordinator)- 事务协调者:维护全局和分支事务的状态,协调全局事务提交或回滚 TM(Transaction Manager)- 事务管理器:定义全局事务的范围、开始全局事务、提交或回滚全局事务 RM(Reasource Manager)- 资源管理器:管理分支事务处理的资源,与TC交谈以注册分之十五和报告分支事务的状态,并驱动分支事务提交或回滚。 Seata基于上述架构提供了四种不同的分布式事务解决方案 XA模式:强一致性分阶段事务模式,牺牲了一定的可用性,无业务入侵(CP模式) TCC模式:最终一致的分阶段事务模式,有业务侵入(AP模式) AT模式:最终一致的分阶段事务模式,无业务侵入,也是Seata的默认模式(AP模式) SAGA模式:长事务模式,有业务侵入(AP模式) 无论那种方案,都离不开TC,也就是事务的协调者。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。