写点什么

Seata框架

0 人感兴趣 · 7 次引用

  • 最新
  • 推荐

【源码分析】【seata】at 模式分布式事务 -server 端与客户端交互

前段时间家里小狗生病,一直在忙着给他治病照顾她,最后还是没办法力挽狂澜,最后走了,作者情绪低落,所以停更了一段时间。上文介绍了 at 模式中client段是如何隐式传递分布式事务 id的。而对于server端,我们还是充满了未知,不过我们知道的是,server肯定

【源码分析】【seata】at 模式分布式事务 -xid 隐式传递

上文介绍了 at 模式中 rm的实现原理,上文的总结中也说到了,目前我们涉及的都还是单体架构,其实从上文的源码分析切入点就可以看出来,因为依赖是springboot的starter,也就是微服务自身。本文就让我们来看一下分布式架构下,分布式的唯一标识也就是xid,是

【源码分析】【seata】at 模式分布式事务 -rm 实现逻辑

上文介绍了at模式中tm的实现原理,其实tcc模式也是如此实现的。今天就让我走进rm的源码世界,俩看一看at模式下,rm是如何自实现增强逻辑的,也就是自动化的补偿逻辑。

【源码分析】【seata】at 模式分布式事务 -tm 实现逻辑

今天这篇文章我们首先入门seata的源码,先整体观测一下他是怎么通过一个注解完成分布式事务中tm的逻辑的

https://static001.geekbang.org/infoq/52/52c92e3aa2a6a5f703db9703ef5c1f45.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Seata-go 1.1.0 发布,补齐 AT 模式支持

Seata-go 1.1.0 版本补齐了 AT 模式下对 Multi Delete、Multi Update、Insert on Update 和 Select for Update 的支持。至此 Seata-go 的 AT 模式与 Seata AT 模式全面对齐。

https://static001.geekbang.org/infoq/17/17d43c0deab40630aada40f5232903d5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【深入浅出 Seata 原理及实战】「入门基础专题」带你透析认识 Seata 分布式事务服务的原理和流程(1)

随着业务的不断发展,单体架构已经无法满足我们的需求,分布式微服务架构逐渐成为大型互联网平台的首选,但所有使用分布式微服务架构的应用都必须面临一个十分棘手的问题,那就是“分布式事务”问题。

https://static001.geekbang.org/infoq/bf/bfa948f5c7d93c2a371de46599424346.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

分布式事务 Seata 框架的 AT 模式

用户头像
C++后台开发
2022-10-24

大纲 分布式事务 seata架构 1.分布式事务 在分布式系统架构中,复杂的业务需要跨库操作,要保证全局的事务一致性问题就得需要解决分布式事务问题。 1.1 XA规范 XA规范中,规定了三种角色:AP应用程序、RM资源管理器(数据库)、TM事务管理器。XA规范

Seata框架_Seata框架技术文章_InfoQ写作社区