![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kafka
文章平均质量分 89
写代码的可可
微博:写代码的可可 欢迎关注
展开
-
Kafka Consumer底层原理分析【Kafka系列】
虽然目前Kafka0.10版本已经重写了其API,但底层原理是类似的,所以我们可以先了解kafka0.8.x里面的提供的Consumer的实现原理与交互流程Kafka提供了两套API给ConsumerThe SimpleConsumer APIThe high-level Consumer API本文介绍了这两种API的用法与底层原理原创 2017-08-14 16:34:22 · 6529 阅读 · 4 评论 -
Kafka教程(二)---------------Kafka架构初识
本文为Kafka教程的第二节,主要讲解了kafka的总体架构。阐述了kafka分布式消息队列的存在意义,shell操作,及其中几个重要的概念原创 2017-11-17 15:56:32 · 1226 阅读 · 0 评论 -
Kafka教程(一)---------------kafka环境的部署(单机版/集群版)
本文为Kafka教程系列一,讲解kafka环境的部署,分别讲解了单机版本的部署,伪分布式的部署方式,和真正集群环境下的部署方式原创 2017-11-13 16:35:40 · 2234 阅读 · 2 评论 -
Kafka教程(三)---------------底层实现细节之broker
目录目录一数据存储数据目录数据文件数据查找二 数据缓存缓存的好处缓存方案pageCache原理缓存失效问题pageCache优化参数三 数据备份容错方案一、数据存储我们从上面可以看到,broker中存储的是各个topic的各个partition中的数据1.数据目录每个broker都是有自己 存消息数据的目录(参考第一节的配置) 比如下图是某个broker的数据目录,里面是原创 2017-12-13 17:17:17 · 3647 阅读 · 2 评论