供应链管理|java 技术栈( 二 )
TCC分布式事务概念
TccCompensableAspect切面拦截创建ROOT事务
TccTransactionContextAspect切面使远程RPC调用资源加入到上述事务中 , 作为一个参与者
TccCompensableAspect切面根据远程RPC传递的TransactionContext的标记创建出分支事务
JTA事务管理实现 , 类比Jotm、Atomikos等JTA实现
【供应链管理|java 技术栈】事务的存储和恢复 , 集群是否共享问题调用方创建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存储 , 数据缓存 , 分布式锁 , 简单的消息队列 , 计数器(累加器)
- 剧本|划定底线红线 剧本杀产业进入合规管理时代
- Java|干翻小米,红米又出超大杯旗舰,120W+2K直屏+双旗舰芯
- 百度地图|Java程序员应知应会之Maven和Gradle的区别
- javascript|穿戴设备将迎变革,OPPO又增新专利,能提升模式切换效率!
- Java|Gamamobi CEO黄继德:我们的元宇宙游戏不担心体验落差
- Linux|无利可图?又一家电子大厂解散团队退出苹果供应链,库克行动了!
- Java|美国传来新消息,ASML态度也变了,这一切竟如此之快
- Java|李佳琦消失扯下阿里“遮羞布”,原来淘宝根本就没有护城河
- Java|我做公众号终于不亏钱了
- Java|微信转账时弹出“这行字”,别输付款密码,有人已经中招了
