分布式
中等
面试题库
分布式
简单
SAGA事务模式是如何通过一系列补偿操作实现最终一致的?
分布式
困难
如何设计一个TCC事务框架?Try/Confirm/Cancel接口签名与上下文如何传递?
分布式
中等
TCC与2PC在性能上有何差异?为什么TCC吞吐更高?
分布式
中等
TCC适合什么业务场景?为什么账户扣减、库存扣减天然契合TCC?
分布式
中等
TCC的Try阶段成功后,如何保证Confirm或Cancel最终一定执行?需要什么兜底?
分布式
困难
TCC的空回滚、悬挂、幂等三大问题是如何产生的?分别如何解决?
分布式
中等
TCC的资源预留思想与2PC的资源锁定有何本质不同?
分布式
中等
TCC中Confirm与Cancel为什么必须幂等?如何保证它们的幂等性?
分布式
简单
TCC分布式事务的Try、Confirm、Cancel三个阶段分别做什么?
分布式
中等
为什么说2PC本质是资源锁定,在高并发下会放大锁冲突?
分布式
困难