分布式
文章平均质量分 89
盖丽男
这个作者很懒,什么都没留下…
展开
-
如何保证消息幂等
消息的幂等性是指无论对同一条消息执行多少次操作,最终的结果都是一致的。具体来说,对于同一条消息的多次处理不会引起不一致或重复的影响。这在分布式系统和消息传递中是非常重要的概念,因为在这些环境中,消息可能会因为网络问题、故障恢复或其他原因而多次传递或处理。原创 2023-09-03 11:45:50 · 303 阅读 · 0 评论 -
分布式一致性与共识算法(一)
对于分布式系统来讲,各个节点通常都是相同的确定性状态机模型(又称为状态机复制问题,state-machine replication),从相同初始状态开始接收相同顺序的指令,则可以保证相同的结果状态。因此,系统中多个节点最关键的是对多个事件的顺序进行共识,即排序。Paxos算法是莱斯利·兰伯特(Leslie Lamport)1990年提出的基于消息传递且具有高度容错特性的一致性算法,是目前公认的解决分布式一致性问题最有效的算法之一。但是,大部分人并不了解强一致性的系统是如何运作的,也不知道该怎么设计。原创 2023-02-26 22:24:11 · 899 阅读 · 1 评论