seata

梁萌11 天前
分布式·微服务·实战·seata·一致性·事物
分布式事物seata的AT模式实战Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。
Mr.朱鹏15 天前
java·数据库·spring·oracle·maven·rocketmq·seata
RocketMQ安装与部署指南在安装RocketMQ之前,需要确保系统满足以下要求:下载RocketMQ解压安装包目录结构说明克隆源码
不会吃萝卜的兔子15 天前
seata·分布式事务
spring - seata 1 分布式事务能不用分布式事务就不用!!!从传统的调用上来看,发起方事务失败,是无法通知接收方的;有人可能会说:接收方挂起,等待发起方通知?
一只爱喝果粒橙的程序员20 天前
微服务·seata·分布式事务
Spring Cloud分布式事务(基于Seata AT模式,集成Nacos)--学习版对于从未接触过Seata的同学来说,想要快速上手Seata还是需要花费比较长的时间,因为本身微服务开发中环境的搭建、以及各种配置都已经很繁琐了,然后再集成Seata,Seata又有许多配置,对于每个微服务来说,针对Seata又有一些配置,要搞清楚各种配置之间的关系,对于像我这样的小白来说,着实不是一件容易的事。但Seata作为分布式事务的关键解决方案,在微服务架构中起着至关重要的作用。接下来,我将结合自身小白学习踩坑的过程,为大家介绍Seata的实操步骤,帮助大家少走弯路。
无心水25 天前
分布式·seata·分布式事务·saga模式·tcc·分布式利器·长事务
【分布式利器:事务】4、SAGA模式:长事务的最佳选择?如果说TCC模式适合“短平快”的分布式事务(如电商下单的“创建订单+扣库存+支付”三步流程),那么SAGA模式就是为“长事务”而生的——当一个业务流程需要跨多个服务、经历多个步骤(甚至耗时几小时、几天),比如“物流订单从创建到签收”“供应链从采购到入库”,SAGA能通过“分步执行+反向补偿”保证最终一致性,且全程无锁阻塞。
中间件XL2 个月前
seata·分布式事务
seata原理源码分析(二)事务模式-TCC(一) 织入拦截器,rpc,资源分析SEATA是阿里巴巴开源的分布式事务解决方案,用于解决分布式系统中的数据一致性问题。分布式系统,数据存储在不同的资源管理器(数据库),需要保证分布式事务的原子性,业界比较常用xa,数据库标准实现,严格的一致性,但性能差,不符合当前互联网系统高吞吐,高并发的要求。Seata提供最终一致性的分布式事务解决方案,牺牲严格一致性,允许一定时间的不一致,获得高性能。
一叶飘零_sweeeet2 个月前
seata·分布式锁·redisson·分布式事务
Seata 与 Redisson从底层到实战在分布式系统的江湖中,数据一致性与分布式锁是两座绕不开的大山。当业务规模突破单机界限,分布式事务的一致性保障和分布式锁的并发控制就成了系统稳定的关键。今天我们要深入剖析两款明星级中间件 ——Seata 和 Redisson,它们看似都在解决分布式问题,却有着截然不同的技术路径和应用场景。本文将从底层原理到实战代码,带你彻底搞懂这两大工具的区别与联系,让你在面对分布式难题时不再迷茫。
菠菠萝宝3 个月前
java·分布式·zookeeper·面试·seata·redisson
【Java八股文】12-分布式面试篇CAP 原则又称 CAP 定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性)这 3 个基本需求,最多只能同时满足其中的 2 个。
LiRuiJie4 个月前
分布式·seata·分布式事务
深入剖析Seata如何实现分布式事务(主要基于AT模式)深入剖析Seata 的架构与核心组件、以及它实现分布式事务(AT/TCC/SAGA/XA 等模式)底层原理,大致分为:总体架构→核心组件角色→全局事务生命周期→各模式(AT / TCC / SAGA / XA)底层实现细节→容错/恢复与权衡结论。
鼠鼠我捏,要死了捏5 个月前
微服务·seata·分布式事务
基于Seata的微服务分布式事务实战经验分享在电商系统中,用户下单会涉及多个微服务:订单服务(Order Service)、库存服务(Inventory Service)、账户服务(Account Service)等。一次下单操作需要同时扣减库存、创建订单、扣减账户余额等,这些操作分布在不同的微服务节点上,如何保证事务一致性成为关键问题。
东阳马生架构7 个月前
分布式·seata·分布式事务
Seata源码—7.Seata TCC模式的事务处理一大纲1.Seata TCC分布式事务案例配置2.Seata TCC案例服务提供者启动分析3.@TwoPhaseBusinessAction注解扫描源码
陆小叁7 个月前
sentinel·seata·shardingsphere
若依项目集成sentinel、seata和shardingSphere集成组件包括MySQL分库分表及读写分离、seata以及Sentinel若依项目文档连接 代码下载地址
东阳马生架构7 个月前
seata
Seata源码—9.Seata XA模式的事务处理大纲1.Seata XA分布式事务案例及AT与XA的区别2.Seata XA分布式事务案例的各模块运行流程
东阳马生架构7 个月前
seata
Seata源码—8.Seata Saga模式的事务处理大纲1.Seata Saga案例简介2.Seata Saga案例的状态机定义分析3.Seata Saga分布式事务与状态机关系
东阳马生架构7 个月前
seata
Seata源码—7.Seata TCC模式的事务处理大纲1.Seata TCC分布式事务案例配置2.Seata TCC案例服务提供者启动分析3.@TwoPhaseBusinessAction注解扫描源码
东阳马生架构7 个月前
seata
Seata源码—6.Seata AT模式的数据源代理大纲1.Seata的Resource资源接口源码2.Seata数据源连接池代理的实现源码3.Client向Server发起注册RM的源码
东阳马生架构7 个月前
分布式·seata·分布式事务
Seata源码—5.全局事务的创建与返回处理二大纲1.Seata开启分布式事务的流程总结2.Seata生成全局事务ID的雪花算法源码3.生成xid以及对全局事务会话进行持久化的源码
东阳马生架构7 个月前
seata
Seata源码—5.全局事务的创建与返回处理大纲1.Seata开启分布式事务的流程总结2.Seata生成全局事务ID的雪花算法源码3.生成xid以及对全局事务会话进行持久化的源码
东阳马生架构7 个月前
seata
Seata源码—4.全局事务拦截与开启事务处理大纲1.Seata Server的启动入口的源码2.Seata Server的网络服务器启动的源码3.全局事务拦截器的核心变量
东阳马生架构7 个月前
seata
Seata源码—3.全局事务注解扫描器的初始化大纲1.全局事务注解扫描器继承的父类与实现的接口2.全局事务注解扫描器的核心变量3.Spring容器初始化后初始化Seata客户端的源码