原文:seata-golang 接入指南

作者 刘晓敏 来源 阿里巴巴云原生公众号 seata golang 是一个分布式事务框架,实现了 AT 模式和 TCC 模式,AT 模式相较 TCC 模式对代码的入侵性更小 需要开发的接口更少 但 AT 模式对事务操作的数据持有全局锁,从这点来说,TCC 模式性能更好。 seata 的 AT 模式将全局锁放在 transaction coordinator 也就是事务协调器上,依赖于具体锁接口的 ...

2021-02-10 17:29 0 390 推荐指数:

查看详情

分布式事务框架 seata-golang 通信模型详解

作者 | 刘晓敏 于雨 一、简介 Java 的世界里,大家广泛使用的一个高性能网络通信框架 netty,很多 RPC 框架都是基于 netty 来实现的。在 golang 的世界里,getty 也是一个类似 netty 的高性能网络通信库。getty 最初由 dubbogo 项目负责人于雨 ...

Fri Dec 11 22:55:00 CST 2020 0 654
Go Mysql Driver 集成 Seata-Golang 解决分布式事务问题

简介: 2020 年 4 月,我们开始尝试实现 go 语言的分布式事务框架 Seata-Golang。众所周知,Seata AT 模式以无业务代码侵入的特点,被广大开发者推崇。Java 版 Seata AT 模式通过对 DataSource 数据源进行代理,在 sql 语句执行时,对 sql 拦截 ...

Fri Mar 26 18:07:00 CST 2021 0 300
seata-golang 一周年回顾

golang 项目,经过一年时间的开发,很高兴 seata-golang 发布了 1.0.0 版本。 今 ...

Fri Apr 30 01:26:00 CST 2021 0 255
Mars Android 接入指南

Mars Android 接入指南 https://github.com/Tencent/mars/wiki/Mars-Android-%E6%8E%A5%E5%85%A5%E6%8C%87%E5%8D%97 gradle 接入 gradle 接入使用 ...

Fri Jun 28 23:01:00 CST 2019 0 1802
芝麻信用商家接入指南

  很久都没动笔写博客了,原因有2,第一是自己太懒了,第二是因为确实没什么好写的,因为一直接触新技术的机会比较少,这次正好又逢2017年开始,所以写下博客,记录下自己的一些点点滴滴,以后有用的时候可以 ...

Tue Jan 03 20:19:00 CST 2017 4 32121
微信jssdk接入指南

好久没有写点东西了,最近手里做了一个小小的H5项目,其中用到了微信jssdk。 一提到微信开发,大家肯定很容易想到微信那复杂的文档,我也遇到了同样的问题。 接入jssdk的过程是比较曲折的,所以在这里写一篇文章记录一下接入过程,也希望能够给大家提供一点帮助。 一、微信官方文档阅读 ...

Fri Jan 04 05:13:00 CST 2019 1 20485
Seata

Seata   Seata 是 Simple Extensible Autonomous Transaction Architecture 的简写,阿里开源的分布式事务框架,属于二阶段提交模式,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA ...

Fri Jul 30 19:37:00 CST 2021 1 234
Golang编码规范指南

格式化规范(代码格式化) go默认已经有了gofmt工具,但是我们强烈建议使用goimport工具,这个在gofmt的基础上增加了自动删除和引入包. go get golang.org/x/tools/cmd/goimports 行长约定 一行最长不超过80个字符 ...

Fri Apr 02 19:40:00 CST 2021 0 272
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM