技术栈
Java - 分布式逻辑事务的一些轻操作
放羊的牧码
2024-05-11 15:12
前提条件
可控业务在不可控业务前
不可控业务自己保证数据回滚一致性
设计思路
若可控业务A失败,则不发送给不可控业务B,直接回滚;
若可控业务A成功,发送给不可控业务B,B处理完返回标记,B成功,则通过,B失败,则故意报错使得A回滚。
Tips:这种业务情况有一个前提就是:当B失败时,B业务里要保证自己的回滚和一致性。
java
分布式
分布式事务
commit
提交
逻辑事务
回滚
上一篇:
Photoshop中图层的应用
下一篇:
MT8370_联发科MTK8370(Genio 510)芯片性能规格参数
相关推荐
一路向北North
9 分钟前
使用reactor-rabbitmq库监听Rabbitmq
分布式
·
rabbitmq
·
ruby
sniper_fandc
10 分钟前
SpringMVC详解
java
·
springmvc
TT哇
1 小时前
【Java EE初阶】计算机是如何⼯作的
java
·
redis
·
java-ee
Amy18702111823
5 小时前
赋能低压分布式光伏“四可”建设,筑牢电网安全新防线
分布式
Fireworkitte
8 小时前
Apache POI 详解 - Java 操作 Excel/Word/PPT
java
·
apache
·
excel
weixin-a15300308316
8 小时前
【playwright篇】教程(十七)[html元素知识]
java
·
前端
·
html
DCTANT
8 小时前
【原创】国产化适配-全量迁移MySQL数据到OpenGauss数据库
java
·
数据库
·
spring boot
·
mysql
·
opengauss
Touper.
9 小时前
SpringBoot -- 自动配置原理
java
·
spring boot
·
后端
黄雪超
9 小时前
JVM——函数式语法糖:如何使用Function、Stream来编写函数式程序?
java
·
开发语言
·
jvm
ThetaarSofVenice
9 小时前
对象的finalization机制Test
java
·
开发语言
·
jvm
热门推荐
01
手机电脑之间快速传输图片视频文件,不压缩画质、不限制大小的方法!
02
Coze实战第13讲:飞书多维表格读取+豆包生图模型,轻松批量生成短剧封面
03
Coze扣子平台完整体验和实践(附国内和国际版对比)
04
华为昇腾 910B 部署 DeepSeek-R1 蒸馏系列模型详细指南
05
免费可用!最强AI数字人对口型神器:让照片开口说话唱歌,支持多人对口型+全身动作,1分钟学会!(附保姆级教程)
06
扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解
07
Coze平台 创建AI智能体的详细步骤指南
08
C#调用WechatOCR.exe实现本地OCR文字识别
09
DeepSeek各版本说明与优缺点分析
10
Coze(扣子)智能体工作流:自动批量生成书单号视频,1分钟100个,书单号博主都在用!