一致性

一致性

文章 19 浏览 188

分布式一致性 Paxos 算法原理与推导 疑问?

如果希望即使在只有一个提案被提出的情况下,仍然可以选择一个提案 那么其需求 P1 为: 一个 Acceptor 必须批准它收到的第一个提案。在 P1 的基础上,…

初见你 2022-09-12 22:12:48 28 0

ZAB协议的疑问?

ZAB协议提到:leader的广播流程是,先向集群内所有的follower发送 proposal后,收到过半follower的ack之后,再次向全部follower发送commit问题如下:…

咆哮 2022-09-12 13:42:13 44 0

zookeeper 只有一个leader节点负责写会不会压力大?

zookeeper 只有leader节点负责写, 会不会压力大? 读的时候怎么读, 是每个follower节点都可以负责读吗? 怎么保证读的数据是最新提交的? 万一某个follo…

孤千羽 2022-09-12 03:45:55 21 0

二阶段提交和三阶段提交的意义

这两个协议都没有解决一致性问题而且本身还存在很多的问题尤其是二阶段提交,分区可能发生在各个阶段 实在不知道这两个协议的意义是啥? …

清醇 2022-09-12 02:13:36 30 0

主从同步过程中,其中一个从宕机,后来宕机恢复,这个机子的数据是如何与其它机器保持一致的呢?

如题所示,很多集群都有主从同步的要求和对应的功能实现,比如ES,MYSQL,ZK,KAFKA。…

作死小能手 2022-09-12 01:39:33 32 0

raft成员变更,添加节点是C-old U C-new == C-new 吗?

成员变更的那个图,123增加45节点,此时不论什么原因重新选举,会产生脑裂问题。 我的理解C-old=123,C-new = 12345那么显然C-old U C-new = C-new,那…

亚希 2022-09-12 01:05:13 23 0

raft算法在竞选时收到reply的term大于自身,是否有必要转为follower?

在看raft论文时发现有这么一条规则如果candidate收到reply的term是大于自身的,那么就要主动转为follower并重置votedFor为-1,个人认为没有必要。我…

め七分饶幸 2022-09-11 21:09:48 18 0

可靠消息最终一致性方案中预发送作用是什么

可靠消息最终一致性方案的核心流程 ①上游服务投递消息如果要实现可靠消息最终一致性方案,一般你可以自己写一个可靠消息服务,实现一些业务逻辑。 …

无语# 2022-09-11 19:23:30 20 0

用户余额下单,分库后如何保证一致性

用户余额一个库,订单表一个库,资金明细一个库用户采用余额下单,怎么在大并发情况下保证不会被多下单且数据一致…

§对你不离不弃 2022-09-11 17:31:53 26 0

在同一个方法里,有redis,数据库和api,如何保证方法的事务性或者最终一致性?

一个 Service 方法里有三个操作 doSomething{ 数据库写操作 redis 写操作 调用某 api } 如何实现这个方法的事务性,或者最终一致性? 如果仅有redis…

小嗷兮 2022-09-11 16:39:19 23 0

二阶段提交那么多问题 为什么很多地方都在用

作为一个小白,最近在了解分布式一致性相关解决方案时,发现一个很蛋疼的问题,很多地方都说用2pc和3pc, 但资料上又表名了 二阶段提交 仍然是存在很多…

野の 2022-09-11 14:41:06 15 0

分布式一致性协议 :2pc 二阶段提交的疑问

为什么上图非要强调说 “唯一收到commit消息的参与者挂了之后”, 即使选举了新的协调者, 事务状态也无法确定 个人总感觉, 假设有三个参与者, 在第二…

苏大泽ㄣ 2022-09-06 23:50:14 25 0

为什么pbft算法要求N>=3f + 1?

为什么pbft算法要求N&gt=3f + 1? 或者说 当primary 节点是fault节点的话 会发生什么? …

幻想少年梦 2022-09-06 22:15:45 25 0

如何解决 raft 算法中 leader 节点的负载均衡问题?

raft 算法中是有 leader 的,而且所有操作请求都要转发到 leader 节点,再由 leader 节点发日志到各 follower 节点同步。那么 leader 就会成为一个性…

很酷不放纵 2022-09-04 01:05:17 28 0

Raft: 如何在发现某个节点宕掉后做一些恢复性处理?

最近在用 hashicorp/raft 包做一个分布式的系统。在这个系统里每个节点会完成一些工作,但是每个节点都有可能宕掉。宕掉之后之前工作的结果就丢失了,…

女皇必胜 2022-09-03 13:44:58 22 0
更多

推荐作者

謌踐踏愛綪

文章 0 评论 0

开始看清了

文章 0 评论 0

高速公鹿

文章 0 评论 0

alipaysp_PLnULTzf66

文章 0 评论 0

热情消退

文章 0 评论 0

白色月光

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文