![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式事务
文章平均质量分 86
rock_fish
技术老兵一枚,在基础设施领域深耕多年,在监控、框架、网关、消息等方面都有涉及,偏爱高并发系统的设计与优化。
展开
-
MySQL8 RC select... for update的锁
【代码】MySQL8 RC select... for update的锁。原创 2023-06-11 15:45:47 · 223 阅读 · 0 评论 -
【Seata源码领读】揭秘 @GlobalLock 隔离保障的微妙之处
我是石页兄,如果这篇文章对您有帮助,或者有所启发的话,欢迎关注笔者的微信公众号【 架构染色 】进行交流和学习。您的支持是我坚持写作最大的动力。另外技术群中也有许多热心的大佬时常交流互助;可扫描下方笔者微信二维码,加 V 备注“加群”,期待并欢迎您的加入。原创 2023-06-05 16:17:44 · 462 阅读 · 1 评论 -
深度解析Seata AT 模式中性能优化与隔离保障的平衡之道
我是石页兄,如果这篇文章对您有帮助,或者有所启发的话,欢迎关注笔者的微信公众号【 架构染色 】进行交流和学习。您的支持是我坚持写作最大的动力。另外技术群中也有许多热心的大佬时常交流互助;可扫描下方笔者微信二维码,加 V 备注“加群”,期待并欢迎您的加入。原创 2023-06-05 14:17:12 · 234 阅读 · 1 评论 -
【Seata源码领读】揭秘 @GlobalTransactional 背后RM的黑盒操作
我是石页兄,如果这篇文章对您有帮助,或者有所启发的话,欢迎关注笔者的微信公众号【 架构染色 】进行交流和学习。您的支持是我坚持写作最大的动力。另外技术群中也有许多热心的大佬时常交流互助;可扫描下方笔者微信二维码,加 V 备注“加群”,期待并欢迎您的加入。原创 2023-06-05 11:12:36 · 351 阅读 · 1 评论 -
【Seata源码领读】揭秘 @GlobalTransactional 背后TM的黑盒操作
Seata AT 模式依赖 Spring 的注解机制,实现声明式事务,即开发者在 Bean 的方法上使用注解 ,Seata 通过重写此类 Bean 生命周期的 3 个阶段以添加分布式事务能力,这 3 个阶段为:Bean 初始化阶段(初始化 TM、RM 客户端,建立与 TC 的长连接Bean 初始化后阶段(见名知意,如果有必要就包裹(wrap)起来;所以 Seata 借助这个方式做了这些实现,如果 Bean 的方法上有注解。原创 2023-06-02 17:37:42 · 358 阅读 · 0 评论