YouTube
简介
Go 写微服务,分布式事务问题很难避免。Java 在这方面有成熟的 Seata 框架,Go 可以借鉴这方面的成功经验,原本无意重新造一个 Go 版本的轮子,但是写 Seata 的 Go Client 过程中,完整得实现了 Seata 的通信协议,基于通信协议就有了 Go 版本的 Seata-Golang
大纲
- Seata 原理
- Transaction Coordinator 3 大核心概念
- LockManager
- SessionManager
- TransactionManager
- Seata-Golang AT 模式的实现
- Executor
- UndologManager
- DatasourceManager
- 关于项目未来的思考
分享者自我介绍
刘晓敏,成都世纪加华
Slides
参考资料
seata 官方网址含文档:https://seata.io