感觉第二个问题可能想说,为什么你不用事务保证,两个同属流程的数据库操作,应该保证其原子性。 而你用中间件去解耦只能保证最终一致,你第二个操作失败了,还得考虑重新消费亦或者回滚的流程,如果要快速响应的话,你基本上不能说等第二个操作完成再返回的,而第二操作一旦失败,你可能就没办法进行回流,只能做重新消费,需要多一套逻辑。
3 1

相关推荐

牛客网
牛客企业服务