RocketMQ中间件实现分布式事务原理分析

  案例:Bob向Smith转帐,那咱们究竟是先发送消息,仍是先执行扣款操做?  好像均可能会出问题。若是先发消息,扣款操做失败,那么Smith的帐户里面会多出一笔钱。反过来,若是先执行扣款操做,后发送消息,那有可能扣款成功了可是消息没发出去,Smith收不到钱。除了上面介绍的经过异常捕获和回滚的方式外,还有没有其余的思路呢?spa 下面以阿里巴巴的RocketMQ中间件为例,分析下其设计和实现思
相关文章
相关标签/搜索