为什么放置队列可以解决数据不一致?

问题描述 投票:0回答:1

我正在研究一个名为Cadence的工具,该工具可用于降低开发分布式系统的复杂性。

[我看过这个视频,https://youtu.be/llmsBGKOuWI?t=108

[从1:40开始,他提到在发送包括借方和贷方在内的交易时,如果任何一项操作失败,都会发生一致性问题,我们可以通过排队解决。

发言者未提及其原因,我想是因为队列可以启用重播消息吗?还是我错过了其他原因?

任何答案或意见都值得赞赏!

message-queue distributed-system cadence
1个回答
0
投票

队列具有将消息保留短时间的能力,因此,如果您的服务器中的任何一个发生故障,您仍然可以从队列中获取消息并重试,我想这就是他的意思。

© www.soinside.com 2019 - 2024. All rights reserved.