技术栈
Java - 分布式逻辑事务的一些轻操作
放羊的牧码
2024-05-11 15:12
前提条件
可控业务在不可控业务前
不可控业务自己保证数据回滚一致性
设计思路
若可控业务A失败,则不发送给不可控业务B,直接回滚;
若可控业务A成功,发送给不可控业务B,B处理完返回标记,B成功,则通过,B失败,则故意报错使得A回滚。
Tips:这种业务情况有一个前提就是:当B失败时,B业务里要保证自己的回滚和一致性。
java
分布式
分布式事务
commit
提交
逻辑事务
回滚
上一篇:
Photoshop中图层的应用
下一篇:
MT8370_联发科MTK8370(Genio 510)芯片性能规格参数
相关推荐
上官浩仁
4 分钟前
springboot ioc 控制反转入门与实战
java
·
spring boot
·
spring
掘金-我是哪吒
13 分钟前
分布式微服务系统架构第169集:1万~10万QPS的查当前订单列表
分布式
·
微服务
·
云原生
·
架构
·
系统架构
Zhao_yani
24 分钟前
RabbitMQ相关知识
分布式
·
rabbitmq
叫我阿柒啊
33 分钟前
从Java全栈到前端框架:一位程序员的实战之路
java
·
spring boot
·
微服务
·
消息队列
·
vue3
·
前端开发
·
后端开发
mqiqe
1 小时前
架构-亿级流量性能调优实践
java
·
架构
我就是全世界
1 小时前
【存储选型终极指南】RustFS vs MinIO:5大维度深度对决,95%技术团队的选择秘密!
开发语言
·
分布式
·
rust
·
存储
野犬寒鸦
2 小时前
力扣hot100:旋转图像(48)(详细图解以及核心思路剖析)
java
·
数据结构
·
后端
·
算法
·
leetcode
七夜zippoe
2 小时前
AI+Java 守护你的钱袋子!金融领域的智能风控与极速交易
java
·
人工智能
·
金融
岁忧
2 小时前
(LeetCode 面试经典 150 题) 200. 岛屿数量(深度优先搜索dfs || 广度优先搜索bfs)
java
·
c++
·
leetcode
·
面试
·
go
·
深度优先
楠枬
2 小时前
zookeeper 实现分布式锁
分布式
·
zookeeper
热门推荐
01
2025 年高教社杯全国大学生数学建模竞赛C 题 NIPT 的时点选择与胎儿的异常判定 完整成品思路模型代码分享,全网首发高质量!!!
02
2025年数学建模国赛C题超详细解题思路
03
2025全国大学生数学建模C题保姆级思路模型(持续更新):NIPT 的时点选择与胎儿的异常判定
04
2025高教社杯国赛数学建模选题建议+初步分析
05
2025国赛B题保姆级教程思路分析 碳化硅外延层厚度的确定
06
UV安装并设置国内源
07
奈飞工厂官网,国内Netflix影视在线看|中文网页电脑版入口
08
(E题|AI 辅助智能体测)2025年高教杯全国大学生数学建模国赛解题思路|完整代码论文集合
09
KGG转MP3工具|非KGM文件|解密音频
10
不再让Windows更新!&Edge游戏助手卸载及关闭自动更新