摘要:
博客参考bilibili视频:分布式事务解决方案专题 分布式事务对比分析: 在学习各种分布式事务的解决方案后,我们了解到各种方案的优缺点: 2PC 最大的诟病是一个阻塞协议。RM【Resource Manager】在执行分支事务后需要等待 TM【Transaction Manager】的决定,此时服 阅读全文
摘要:
前边我们已经学习了四种分布式事务解决方案,2PC、TCC、可靠消息最终一致性、最大努力通知,每种解决方案我们通过案例开发进行学习,本章节我们结合互联网金融项目中的业务场景,来进行分布式事务解决方案可行性分析。 一 系统介绍 1.1 P2P介绍 P2P 金融又叫 P2P 信贷。其中 P2P 是 pee 阅读全文
摘要:
博客参考bilibili视频:分布式事务解决方案专题 一 什么是最大努力通知 最大努力通知也是一种解决分布式事务的方案,下边是一个是充值的例子: 1)交互流程: 1、账户系统调用充值系统接口; 2、充值系统完成支付处理向账户系统发起充值结果通知。 若通知失败,则充值系统按策略进行重复通知 3、账户系 阅读全文
摘要:
一 什么是可靠消息最终一致性事务 可靠消息最终一致性方案是指当事务发起方执行完成本地事务后并发出一条消息,事务参与方(消息消费者)一定能够接收消息并处理事务成功,此方案强调的是只要消息发给事务参与方最终事务要达到一致。 此方案是利用消息中间件完成,如下图: 事务发起方(消息生产方)将消息发给消息中间 阅读全文