技术栈
事务性发件箱
都说名字长不会被发现
6 小时前
分布式事务
·
saga
·
tcc
·
事务性发件箱
·
订单与库存分布式事务
Saga 补偿型分布式事务设计与实现
先说场景:我们有订单服务和库存服务,订单创建时需要调用库存服务扣减库存。这个场景有一个关键约束:库存够不够需要同步返回结果。用户下单后需要立即知道库存是否充足,不可能让用户等几分钟后再告诉他"抱歉库存没了"。
都说名字长不会被发现
9 天前
数据库
·
分布式事务
·
幂等
·
事务性发件箱
·
可靠投递
事务性发件箱模式设计与实现
在分布式系统中,如何保证消息可靠投递是一个经典难题。传统的做法是:先操作数据库,再发送消息。但如果发送消息失败,就会导致数据不一致。
我是有底线的