分布式事务面试题27 题
- 01 最大努力通知方案是什么?和其他分布式事务方案有何不同?
- 02 2PC(两阶段提交)的原理和缺点是什么?
- 03 本地消息表(可靠消息最终一致)方案是怎么实现的?
- 04 分布式事务为什么要用状态机?
- 05 什么是分布式事务?为什么会产生?有哪些解决方案?
- 06 RocketMQ 事务消息的原理是什么?半消息和事务回查怎么工作?
- 07 Saga 模式的原理是什么?适合什么场景?
- 08 Seata 的 AT、XA、TCC、Saga 模式有什么区别?
- 09 TCC 模式的原理是什么?Try/Confirm/Cancel 各做什么?
- 10 3PC 相比 2PC 改进了什么?为什么实际很少用?
- 11 分布式事务超时后如何恢复?
- 12 可靠消息最终一致性方案怎么设计?
- 13 Outbox Pattern 如何解决本地事务和消息发送一致性?
- 14 Saga 补偿事务如何设计?
- 15 Seata 的 AT 模式原理是什么?为什么能自动回滚?
- 16 TCC 的空回滚、悬挂、幂等问题分别是什么?怎么解决?
- 17 TCC 的空回滚、悬挂和幂等怎么处理?
- 18 分布式事务超时补偿如何设计?
- 19 分布式事务中的资源锁定有什么风险?
- 20 事务参与者为什么必须幂等?
- 21 事务消息和普通消息的顺序如何处理?
- 22 Saga 为什么更偏向向前恢复?
- 23 不同分布式事务方案如何按场景选择?
- 24 分布式事务为什么仍然需要对账?
- 25 跨服务回滚为什么困难?
- 26 事务状态表为什么需要超时扫描?
- 27 TCC 的 Try 阶段应该预留什么资源?
没有符合条件的题目。