绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
Kafka模式对比纯Raft模式简表
2022-04-15 20:11:53
请见下表,相关参考链接文章在下面

Kafka模式纯Raft模式
一致性瓶颈所做的事Only LogLog + State Machine
(B+树 or LSM树)
参考1
支持外部的模式Half Master/MasterStateless
(计算和存储分离)
参考2
Batch/Locality优化Log比较容易可做,但难一些,特别是State Machine参考3
参考4
磁盘优化
fsync/WAL/No Disk
Kafka已支持,外部系统(State Machine)需自我实现可做,但现在很多未实现参考5
参考6
参考7
Failure忍耐度只剩后一个broker仍正常n/2+1 (n is cluster number)
cluster=3:quorum=2;
cluster=5:quorum=3
忍耐度为2时磁盘/网络小倍数3倍5倍参考8
单机磁盘写放大倍数1少10(如果LSM树)
第三方依赖Zookeeper(或Raft)全部自我实现参考8
Membership管理模式独裁(效率高)和终民主全程民主参考8
其他还需进一步实现State Machine,但State Machine可以做到无单点限制全部自我实现,但单点瓶颈过大参考9
参考10
参考1
参考8


参考1:

参考2:

参考3:

参考4:

参考5:

参考6:

参考7:

参考8:

参考9:

参考10:


附:预更多了解Half Master/Master模式,请参考下文

[从Raft角度看Half Master/Master(两层解耦)]


分享好友

分享这个小栈给你的朋友们,一起进步吧。

分布式思考和实践
创建时间:2022-04-14 14:15:30
关于分布式在数据库领域的应用的一些思考以及一些程序应用的开发
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • szstonelee
    栈主

小栈成员

查看更多
  • miemieMIA
  • LCR_
  • jinchuan
  • MrSun
戳我,来吐槽~