补偿模式是什么意思

补偿模式是什么意思?

补偿模式

补偿模式是什么意思 - 汇30资讯

MQ(事务消息) :

举个例子,Bob向Smith转账,那我们到底是先发送消息,还是先执行扣款操作?

好像都可能会出问题。如果先发消息,扣款操作失败,那么Smith的账户里面会多出一笔钱。反过来,如果先执行扣款操作,后发送消息,那有可能扣款成功了但是消息没发出去,Smith收不到钱。