摘要: 0x00 概述 本文主要介绍了如何利用Kafka自带的性能测试脚本及Kafka Manager测试Kafka的性能,以及如何使用Kafka Manager监控Kafka的工作状态,最后给出了Kafka的性能测试报告。 0x01 性能测试及集群监控工具 Kafka提供了非常多有用的工具,如Kafka设 阅读全文
posted @ 2019-09-30 13:33 时光飞逝,逝者如斯 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 0x00 摘要 本文主要介绍了Kafka High Level Consumer,Consumer Group,Consumer Rebalance,Low Level Consumer实现的语义,以及适用场景。以及未来版本中对High Level Consumer的重新设计–使用Consumer 阅读全文
posted @ 2019-09-30 13:12 时光飞逝,逝者如斯 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 0x00 摘要 本文在上篇文章基础上,更加深入讲解了Kafka的HA机制,主要阐述了HA相关各种场景,如Broker failover,Controller failover,Topic创建/删除,Broker启动,Follower从Leader fetch数据等详细处理过程。同时介绍了Kafka提 阅读全文
posted @ 2019-09-30 10:35 时光飞逝,逝者如斯 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 0x00 摘要 Kafka在0.8以前的版本中,并不提供High Availablity机制,一旦一个或多个Broker宕机,则宕机期间其上所有Partition都无法继续提供服务。若该Broker永远不能再恢复,亦或磁盘故障,则其上数据将丢失。而Kafka的设计目标之一即是提供数据持久化,同时对于 阅读全文
posted @ 2019-09-30 10:01 时光飞逝,逝者如斯 阅读(181) 评论(0) 推荐(0) 编辑