
Kafka
it小奋
这个作者很懒,什么都没留下…
展开
-
Kafka 基础笔记
原创 2017-04-16 16:46:58 · 305 阅读 · 0 评论 -
Apache Kafka源码分析-模块简介
Apache Kafka源码分析-模块简介 1 概述 一个开源分布式发布订阅消息系统,基于对磁盘文件的顺序存取实现在廉价硬件基础上提供高吞吐量、易扩展、随机消费等特点已被广泛使用。 2 目的 以源码入手对Kafka架构有比较深入的了解,不会展开具体模块的细节。 3 准备 需要从Kafka官网下载Kafka源码这里以最原创 2017-06-25 16:19:51 · 541 阅读 · 0 评论 -
Apache Kafka源码分析-客户端请求响应模型
从源码角度分析一下Kaka响应客户端的流程总体上看是一个 1-M-N的请求响应模型,如图1-1所示,下做简述: Kafka使用ServerSocketChannel + Java NIO 非阻塞的方式来响应客户端请求 Kafka由一个Acceptor线程负责将来自于不同客户端的请求分发给多个Processor线程进行处理,期间有简单的负载均衡策略,保证单个Processor处理的连接不至于原创 2017-07-01 18:03:48 · 1331 阅读 · 0 评论 -
Spark1.5.2写kafka数据到Elasticsearch入坑总结
概述:总结一下Spark1.5.2+Kafka 0.8+中使用Direct Approach(直接获取的方式)消费Kafka数据开发过程中遇到的各种问题和经验.整合Spring Spark开发中引入Spring可以方便的管理配置信息,数据源等,借助于Scala的单例特性可以创建一个独立的加载Spring IOC容器的工具类,剩下的事情就好办了,在配置文件中完成就可以了,并没有尝试去使用注解,...原创 2018-04-19 19:53:02 · 1218 阅读 · 0 评论