首页
个人开发
工作相关
共享
搜索
登录
搜索
colo
欲买桂花同载酒
累计撰写
1823
篇文章
累计收到
0
条评论
首页
栏目
首页
个人开发
工作相关
共享
分布式事务
2025-12-14
解释两阶段提交协议(2PC)的基本原理
两阶段提交协议(2PC)是分布式事务的核心解决方案,通过两个阶段确保多个服务的数据一致性:准备阶段:协调者询问所有参与者是否能提交事务,参与者锁定资源并回复准备就绪(Yes)或失败(No)提交阶段:若所有参与者回复Yes,协调者发送提交指令;若任一参与者回复No,则发送回滚指令关键角色:协调者:事务决策中心参与者:执行具体事务的服务/数据库
2025年-12月-14日
5 阅读
0 评论
分布式事务
2025-12-12
设计高并发电商场景下跨服务订单与库存的分布式事务方案
在电商高并发场景下,推荐采用Saga模式结合异步补偿机制:使用事件驱动的Saga协调服务间事务订单服务先创建状态为PENDING的订单库存服务采用预扣库存策略通过补偿事务处理失败场景引入消息队列实现最终一致性添加幂等性设计和重试机制
2025年-12月-12日
9 阅读
0 评论
分布式事务
2025-12-11
微服务架构下如何保证跨服务数据一致性?
在微服务架构中保证跨服务数据一致性的核心方案:避免强一致性:优先考虑最终一致性模式常用模式:Saga模式(补偿事务)、TCC(Try-Confirm-Cancel)、可靠事件模式关键机制:事务日志、幂等操作、异步重试辅助工具:消息队列(如Kafka/RabbitMQ)、分布式事务协调器(如Seata)
2025年-12月-11日
4 阅读
0 评论
分布式事务
2025-12-11
简述两阶段提交协议(2PC)的工作原理及其优缺点
两阶段提交(2PC)是分布式事务的核心协议,通过两个阶段协调多个服务的数据一致性:准备阶段:协调者询问所有参与者能否提交事务,参与者锁定资源并回复准备状态提交阶段:若所有参与者准备就绪,协调者发送提交指令;否则发送回滚指令优点:保证强一致性缺点:同步阻塞、协调者单点故障、数据不一致风险
2025年-12月-11日
4 阅读
0 评论
分布式事务