Java|java 技术栈( 二 )
TCC分布式事务概念
TccCompensableAspect切面拦截创建ROOT事务
TccTransactionContextAspect切面使远程RPC调用资源加入到上述事务中 , 作为一个参与者
TccCompensableAspect切面根据远程RPC传递的TransactionContext的标记创建出分支事务
JTA事务管理实现 , 类比Jotm、Atomikos等JTA实现
事务的存储和恢复 , 集群是否共享问题调用方创建CompensableTransaction事务 , 并加入资源
CompensableMethodInterceptor拦截器向spring事务注入CompensableInvocation资源
一致性算法raft
ZooKeeper使用的ZAB协议
paxos
分布式系统
- Quartz , 基于数据库锁的抢占式分布式定时器
- 基于数据库
- 基于缓存
- 基于zookeeper
- 一致性理论
- 分布式事务解决方案
- 一致性模型
- CAP定理
- BASE 理论
- 强一致性
- 弱一致性
- 最终一致性
- eBay 事件队列方案
- TCC (Try-Confirm-Cancel)补偿模式
- 缓存数据最终一致性
- 强一致性(两段提交和三段提交模型 Paxos或者Raft算法)
- 最终一致性
- SOA
- 微服务
- Servless
- 分布式系统架构设计
- 分布式事务
- 分布式锁
- 分布式定时器
redis配置策略(持久化策略 , 替换算法等)
redis的部署模式(standalone单机sentinel哨兵cluster集群) , 哨兵的本质是主从切换 , cluster是真正的分布式部署可以线性扩展内存资源
redis支持的数据结构
分布式session存储 , 数据缓存 , 分布式锁 , 简单的消息队列 , 计数器(累加器)
- 为什么现在很少有人提及“克隆技术”了?“克隆技术”有何缺点?
- A股:光伏电池片技术的“杀手锏”,HJT电池真正龙头仅有这5只!
- 电信|印度电信和IT部长:印度本土研发的5G技术有潜力赢得全球市场
- 罗斯威尔坠毁了3架UFO?逆向工程研究早已开始,外星技术已被掌握
- Java|干翻小米,红米又出超大杯旗舰,120W+2K直屏+双旗舰芯
- 百度地图|Java程序员应知应会之Maven和Gradle的区别
- javascript|穿戴设备将迎变革,OPPO又增新专利,能提升模式切换效率!
- NVIDIA的DLSS技术已经深受玩家和开发者认可|性能2倍于DLSS!AMD游戏神技FSR 2.0正式支持Xb
- 电子商务|3D打印机有多强大?科学家曾利用3D打印技术打印出火箭喷射器
- Java|Gamamobi CEO黄继德:我们的元宇宙游戏不担心体验落差
