原文: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