当前位置:首页 > 报告详情

RaftKeeper:构建跨机房高可用 OLAP 集群.pdf

上传人: 2*** 编号:135127 2023-07-09 26页 21.56MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
RaftKeeper是一个用于构建跨机房高可用OLAP集群的项目,由京东的吴建超架构师介绍。项目旨在解决Zookeeper在OLAP应用中的问题,如Table Read Only导致插入失败、分布式DDL操作超时或失败、后台Parts Merge失败等。RaftKeeper兼容Zookeeper生态,具有更高的性能和稳定性,支持更高(至少2倍)的请求吞吐量,降低ZK中的阻塞因素,如JVM GC STW、状态机Map扩容、mntr命令等。RaftKeeper采用Raft分布式共识算法,关键流程包括Leader选举和Log Replication。项目已开源,支持更高(至少2倍)的请求吞吐量,降低ZK中的阻塞因素,提供机房级别的业务高可用保障,相比双集群导数,提供更强的数据一致性保障。上线情况显示,RaftKeeper能提升OLAP集群规模,解决导数失败问题。
"RaftKeeper如何优化Zookeeper的性能瓶颈?" "跨机房高可用OLAP集群如何实现数据一致性?" "RaftKeeper项目开源社区贡献有哪些亮点?"
客服
商务合作
小程序
服务号
折叠