首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
铿然架构
掘友等级
架构师
|
kengcoder.com
10年以上软件行业经验,大厂担任过多个技术职位,包括技术经理、系统设计师以及架构师,部门优秀committer和二级部门java技术委员会成员,深入参与了多个大型项目的方案设计、实施,技术预研和技术选型工作。
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
135
文章 134
沸点 1
赞
135
返回
|
搜索文章
最新
热门
Spring Cache架构、机制及使用
介绍 Spring Cache的重点并不在Cache实现上,而是提供了一个Cache管理框架,使得不用修改业务代码就可以很方便的替换cache实现(可替换性)。
Seata源码(二十)面试题
seata支持的事务模式有哪些? A:4种模式,分别是AT、XA、TCC、SAGA。 undo日志的生命周期,何时生成,入库,清理? A:undo日志在SQL执行的前后分别生成before、after
Seata源码(十九)AT和XA模式例子
1. 安装Server 1.下载软件 https://github.com/seata/seata/releases 2.本地目录解压 D:\MyApp\seata\seataserver1.7.1
Seata源码(十八)小结
Seata的核心流程,框架,处理逻辑大部分已分析,其实还有不少内容可以继续分析,但基于初衷只是作个大致了解,做到心中有数,而非深度技术选型或者要出一本关于seata源码的书。所以暂且到这里。
Seata源码(十七)XID传递
XID作用 全局事务处理过程中,XID将一次业务请求涉及的所有微服务的数据库事务关联起来,XID也用于全局session的管理。 也因为如此,XID需要在多个微服务之间传递。
Seata源码(十六)Seata全局事务生命周期
1. 目的 对于如下支持全局事务的微服务调用场景: 通过本章能回答如下问题: ● 何时触发全局事务开启? ● 何时注册分支事务? ● 全局/分支事务commit在什么时机和如何触发?
Seata源码(十五)TM注册
TM (Transaction Manager) - 事务管理器,定义全局事务的范围:开始全局事务、提交或回滚全局事务。
Seata源码(十四)RM资源注册
TC (Transaction Coordinator) - 事务协调者 维护全局和分支事务的状态,驱动全局事务提交或回滚。 RM (Resource Manager) - 资源管理器。
Seata源码(十三)Seata消息处理框架
相关阅读: 1. 概述 Seata消息框架底层基于Netty,核心能力包括消息发送,接收,派发,数据压缩/解压缩,序列化/反序列化,编/解码,消息合并,同步/异步,以及消息处理hook。 2. 类结构
Seata源码(十二)Session管理和持久化
全局session 在Seata全局事务处理过程中,涉及到RM、TM、TC之间的多次交互,为了识别和获取到整个交互过程中的数据,就需要通过session来统一管理。
下一页
个人成就
优秀创作者
文章被点赞
1,213
文章被阅读
228,802
掘力值
7,530
关注了
71
关注者
1,250
收藏集
2
关注标签
13
加入于
2019-08-06