![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kafka
Yang_yangyang
大鹏一日同风起,扶摇直上九万里!!!
展开
-
Kafka设计解析(三)- Kafka High Availability (下)
本文在上篇文章 基础上,更加深入讲解了Kafka的HA机制,主要阐述了HA相关各种场景,如Broker failover,Controller failover,Topic创建/删除,Broker启动,Follower从Leader fetch数据等详细处理过程。同时介绍了Kafka提供的与Replication相关的工具,如重新分配Partition等。本文转发自技术世界,原文链转载 2017-10-31 16:40:11 · 227 阅读 · 0 评论 -
Kafka设计解析(四)- Kafka Consumer设计解析
本文主要介绍了Kafka High Level Consumer,Consumer Group,Consumer Rebalance,Low Level Consumer实现的语义,以及适用场景。以及未来版本中对High Level Consumer的重新设计--使用Consumer Coordinator解决Split Brain和Herd等问题。本文转发自技术世界,原文链接 h转载 2017-10-31 16:41:33 · 207 阅读 · 0 评论 -
Kafka设计解析(五)- Kafka性能测试方法及Benchmark报告
本文详细阐述了Kafka的性能测试方法,并全面展示了Kafka各组件的性能测试报告。本文转发自技术世界,原文链接 http://www.jasongj.com/2015/12/31/KafkaColumn5_kafka_benchmark摘要 本文主要介绍了如何利用Kafka自带的性能测试脚本及Kafka Manager测试Kafka的性能,以及如何使用Kafka Man转载 2017-10-31 16:42:44 · 423 阅读 · 0 评论 -
Kafka设计解析(六)- Kafka高性能架构之道
本文从宏观架构层面和微观实现层面分析了Kafka如何实现高性能。包含Kafka如何利用Partition实现并行处理和提供水平扩展能力,如何通过ISR实现可用性和数据一致性的动态平衡,如何使用NIO和Linux的sendfile实现零拷贝以及如何通过顺序读写和数据压缩实现磁盘的高效利用。本文转发自技术世界,原文链接 http://www.jasongj.com/kafka/high转载 2017-10-31 16:43:57 · 339 阅读 · 0 评论 -
Kafka设计解析(七)- Kafka Stream
本文介绍了Kafka Stream的背景,如Kafka Stream是什么,什么是流式计算,以及为什么要有Kafka Stream。接着介绍了Kafka Stream的整体架构,并行模型,状态存储,以及主要的两种数据集KStream和KTable。并且分析了Kafka Stream如何解决流式系统中的关键问题,如时间定义,窗口操作,Join操作,聚合操作,以及如何处理乱序和提供容错能力。最后结合示转载 2017-10-31 16:45:41 · 1085 阅读 · 0 评论 -
Kafka 安装部署及使用(单节点/集群)
Kafka 安装部署及使用(单节点/集群)导读: 本篇博客,笔者会介绍三种安装Kafka的方式,分别为:单节点单Broker部署、单节点多Broker部署、集群部署(多节点多Broker)。实际生产环境中使用的是第三种方式,以集群的方式来部署Kafka。 &nb...转载 2019-04-18 15:35:48 · 512 阅读 · 0 评论