
微服务架构的分布式事务解决方案
白丝巾
QQ:137437006 欢迎骚扰
展开
-
微服务架构之分布式事务解决方案一
场景一:创建订单(预留库存、扣积分、锁定优惠券) 场景二:创建交易订单(查找账户、创建交易记录、判断账户余额并扣款、增加积分、通知支付平台) 场景三:收到银行扣款结果(更改订单状态、给账户加款、增加积分、生成会计分录、通知电商平台) 场景四:收到支付平台的支付结果(更改订单状态,扣减库存,扣减积分,使用优惠券,增加消费积分等) 均涉及到多个服务内部数据修改,分布式事务必不可少!原创 2017-12-05 23:21:05 · 304 阅读 · 0 评论 -
微服务架构之分布式事务解决方案二
消息一致性的解决方案(可靠信息传输) 消息中间件:异步通讯、解耦、并发缓冲 正向流程: 主动方 消息中间件 被动方 1.预发送消息原创 2017-12-06 23:42:04 · 148 阅读 · 0 评论