08 2021 档案
etcd学习(7)-etcd中的线性一致性实现
摘要:线性一致性 CAP 什么是CAP CAP的权衡 AP wihtout C CA without P CP without A 线性一致性 etcd中如何实现线性一致性 线性一致性写 线性一致性读 1、客户端的get请求 2、服务端响应读取请求 3、raft中如何处理一个读的请求 如果follower 阅读全文
posted @ 2021-08-30 08:42 ZhanLi 阅读(2803) 评论(0) 推荐(0) 编辑
etcd学习(6)-etcd实现raft源码解读
摘要:etcd中raft实现源码解读 前言 raft实现 看下etcd中的raftexample newRaftNode startRaft serveChannels 领导者选举 启动并初始化node节点 发送心跳包 作为leader 作为follower 作为candidate leader选举 1、 阅读全文
posted @ 2021-08-18 08:27 ZhanLi 阅读(5889) 评论(0) 推荐(1) 编辑
etcd学习(5)-etcd的Raft一致性算法原理
摘要:ETCD的Raft一致性算法原理 前言 Raft原理了解 raft选举 raft中的几种状态 任期 leader选举 日志复制 安全性 leader宕机,新的leader未同步前任committed的数据 Leader在将日志复制给Follower节点之前宕机 Leader在将日志复制给Follow 阅读全文
posted @ 2021-08-03 15:00 ZhanLi 阅读(2826) 评论(0) 推荐(0) 编辑