消息队列MQ&分布式事务解决方案(柔性事务-可靠消息+最终一致性)
2021-07-19 22:05:54
2234
1
接口幂等性讨论
2021-07-15 22:40:26
356
SpringBoot自动配置原理
2021-06-08 01:53:55
351
SpringBoot启动流程
2021-06-08 00:26:02
199
Mysql优化
2021-05-19 15:52:21
442
线程、线程池创建使用、异步编排
2021-04-30 23:31:17
579
3
SpringBoot整合resis、springcache分布式下加锁使用缓存
2021-04-24 21:24:31
1139
session共享问题及解决方案
2018-07-02 16:33:53
373
1
本文介绍了分布式事务的几种实现方案。传统的2PC/XA协议采用两阶段提交,但存在性能瓶颈和MySQL实现不完善的问题。柔性事务提出了三种替代方案:1)TCC模式通过业务补偿机制实现最终一致性;2)最大努力通知型适用于第三方系统对接,通过多次通知确保可靠性;3)可靠消息+最终一致性方案利用消息队列异步确保事务完成。这些方案不同程度地牺牲强一致性换取系统可用性,适用于不同业务场景,为分布式系统提供了灵活的事务处理选择。
2025-07-15 15:46:32
400
分布式基础概念
2023-10-05 01:13:29
992
Redis 知识点汇总、Redis 面试
2023-09-18 06:00:18
407
MySQL 知识点
2023-09-18 02:40:33
1141
1
MyBaties 面试
2023-09-17 09:02:50
600
Spring Cloud
2023-09-16 11:34:14
147
Spring Boot、Spring Boot 自动配置
2023-09-16 11:27:07
533
Spring、Bean 生命周期、Spring MVC、Spring IOC、Spring AOP、Spring 事务
2023-09-16 11:18:24
219
线程、多线程、并发、Java面试
2023-09-16 10:55:27
189
JVM内存模型、类生命周期、GC、性能调优、编译器优化、执行模式
2023-09-16 06:47:18
894
Java 基础、Java 面试
2023-09-15 22:11:05
485
MySQL更新语句执行过程
2023-09-13 06:25:21
174
Spring、IOC、AOP、Bean生命周期、三级缓存、暴露对象
2023-09-03 01:07:39
472
JVM内存模型、Arthas使用、JVM案例优化
2023-09-02 07:43:41
337
Redis数据结构应用场景及原理分析
2023-09-01 04:18:10
476
MySQL存储引擎、索引原理分析
2023-08-31 01:40:51
302
Docker+Jenkins(blueocean)+Gitee构建CICD流水线实战
2023-08-30 02:45:28
709
Sleuth+Zipkin服务链路追踪
2023-08-11 16:51:44
223
Sentinel-网关流控
2023-08-11 16:03:04
1512
支付宝&微信支付
2023-08-11 07:11:24
230
redis
2023-01-03 20:18:43
120
MybatiesPlus 简介
2022-12-16 01:18:10
347
java排序算法&二分查找
2022-12-15 04:00:26
314
k8s集群
2022-12-09 04:59:54
109
k8s概念&组件
2022-12-08 21:37:28
265
RabbitMQ集群形式&部署
2022-12-08 06:06:56
142
ES集群原理&概念&搭建
2022-12-08 04:57:31
3105
Redis集群讨论&Redis-Cluster集群搭建
2022-12-08 01:20:54
571
MySQL集群&ShardingSphere数据分区+读写分离
2022-12-07 10:12:05
1029
集群的目标&形式
2022-12-07 04:24:20
143
nginx代理&负载均衡
2022-12-07 02:06:26
86
本地事务&分布式事务
2021-07-16 12:24:10
241