技术栈

事务性发件箱

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