先分别解释:
幂等性:重复执行不会重复送 Token
原子性:要么全部成功,要么全部失败(即充值和token增加不能分开)
一致性:充值订单状态、token 账户、赠送流水三方数据对齐
Demo落地:
PniubiPlus/TokenGive: (复现)一个使用liteflow框架模拟充值送token的小demo,实现了幂等、一致性、原子性,分别用mq和不用mq实现,分别看怎么实现
后续文章给出用mq和不用mq分别如何实现...
来自尧图项目组的一线实战观察与深度解析
先分别解释:
幂等性:重复执行不会重复送 Token
原子性:要么全部成功,要么全部失败(即充值和token增加不能分开)
一致性:充值订单状态、token 账户、赠送流水三方数据对齐
Demo落地:
PniubiPlus/TokenGive: (复现)一个使用liteflow框架模拟充值送token的小demo,实现了幂等、一致性、原子性,分别用mq和不用mq实现,分别看怎么实现
后续文章给出用mq和不用mq分别如何实现...
更多一线实战笔记与深度复盘,助您持续精进