一、学习资料
二、MQ事务一致性学习
下面是我学习MQ事务的一点小心得,简单记录一下,以此为契机,慢慢的培养起个人学习总结习惯。
本文就以电商中下单、扣库存场景为例,描述一下实现流程。会涉及到库存服务的幂等操作和消息中间件。
简单流程图示例:
总结:
- 订单状态有创建中、成功、失败;
- 使用了MQ的延迟消息,依赖消息的ACK机制,可以重复消费;
- 通过补偿的方式达到订单、库存服务的最终一致性。
三、分布式事务初学者,还请多多指教,谢谢!
一、学习资料
二、MQ事务一致性学习
下面是我学习MQ事务的一点小心得,简单记录一下,以此为契机,慢慢的培养起个人学习总结习惯。
本文就以电商中下单、扣库存场景为例,描述一下实现流程。会涉及到库存服务的幂等操作和消息中间件。
简单流程图示例:
总结:
三、分布式事务初学者,还请多多指教,谢谢!