技术栈
Java - 分布式逻辑事务的一些轻操作
放羊的牧码
2024-05-11 15:12
前提条件
可控业务在不可控业务前
不可控业务自己保证数据回滚一致性
设计思路
若可控业务A失败,则不发送给不可控业务B,直接回滚;
若可控业务A成功,发送给不可控业务B,B处理完返回标记,B成功,则通过,B失败,则故意报错使得A回滚。
Tips:这种业务情况有一个前提就是:当B失败时,B业务里要保证自己的回滚和一致性。
java
分布式
分布式事务
commit
提交
逻辑事务
回滚
上一篇:
Photoshop中图层的应用
下一篇:
MT8370_联发科MTK8370(Genio 510)芯片性能规格参数
相关推荐
菜鸟一枚在这
28 分钟前
深度解析建造者模式:复杂对象构建的优雅之道
java
·
开发语言
·
算法
桃林春风一杯酒
40 分钟前
HADOOP_HOME and hadoop.home.dir are unset.
大数据
·
hadoop
·
分布式
gyeolhada
1 小时前
2025蓝桥杯JAVA编程题练习Day5
java
·
数据结构
·
算法
·
蓝桥杯
菜鸟一枚在这
1 小时前
深入理解设计模式之代理模式
java
·
设计模式
·
代理模式
小天努力学java
1 小时前
【面试系列】Java开发--AI常见面试题
java
·
人工智能
·
面试
river66
1 小时前
java开发——为什么要使用动态代理?
java
Zayn~
1 小时前
JVM系列--虚拟机类加载机制
java
m0_74824802
2 小时前
Redis使用手册
java
CoderCodingNo
2 小时前
【GESP】C++二级真题 luogu-b3924, [GESP202312 二级] 小杨的H字矩阵
java
·
c++
·
矩阵
2501_90323865
2 小时前
Spring MVC中环境配置的实战应用
java
·
spring
·
mvc
·
个人开发
热门推荐
01
DeepSeek各版本说明与优缺点分析
02
如何在WPS和Word/Excel中直接使用DeepSeek功能
03
DeepSeek本地部署详细指南
04
太炸裂了!清华大学deepseek从入门到精通使用手册又出第三版了,《普通人如何抓住DeepSeek红利》(无套路,直接下载)
05
本地部署DeepSeek教程(Mac版本)
06
DeepSeek r1本地安装全指南
07
本地化部署AI知识库:基于Ollama+DeepSeek+AnythingLLM保姆级教程
08
DeepSeek R1本地化部署 Ollama + Chatbox 打造最强 AI 工具
09
在Windows下安装Ollama并体验DeepSeek r1大模型
10
本地部署DeepSeek后的调用与删除全攻略