ZAB协议深度解析专项测试卷
考察知识点
- Leader/Follower源码实现细节
- 两阶段提交优化与减少网络往返
- 发送队列与接收队列设计
- Epoch纪元概念与变更流程
- DIFF/TRUNC/SNAP同步触发条件
1
单选题
ZAB协议在Leader节点中的核心实现类是什么?
2
多选题
ZAB协议源码中,Leader处理消息广播流程涉及哪些关键组件?
3
单选题
ZAB协议相比传统两阶段提交的优化是什么?
4
填空题
ZAB协议简化两阶段提交:省略_______阶段,直接进入________阶段发送提议,等待______节点______确认后发送Commit,减少了网络往返。
5
单选题
ZAB协议中Leader的消息广播使用什么队列设计?
6
多选题
ZAB协议消息队列设计带来的优化有哪些?
7
单选题
ZAB协议中Epoch(纪元)的主要作用是什么?
8
填空题
ZAB协议崩溃恢复中,新Leader的______比旧Leader大,需要______旧Leader__________的Proposal,保证只有_________的有效事务被提交。
9
单选题
ZAB协议中Follower数据同步的DIFF方式是什么?
10
多选题
ZAB协议Follower数据同步的三种方式分别适用于什么情况?
📝 发现内容有误?点击此处直接编辑
想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析
长按或扫描二维码,立即体验