上QQ阅读APP看书,第一时间看更新
1.5 本书导读
本书在结构编排上,先介绍Kafka基础知识,接着介绍Kafka应用环境搭建,然后对Kafka核心组件实现原理进行简要讲解。在核心组件原理讲解之后,又将相应组件应用串起来分析Kafka核心流程,之后从Kafka基本脚本操作实战开始,结合Kafka在实际工作中应用案例详细介绍Kafka与当前主流大数据处理框架的应用。同时,将Kafka Streams独立成一章进行详细介绍,基本上覆盖了Kafka Streams的核心及重要知识的讲解。
为了编写和讲解方便,本书有以下几点约定说明。
(1)本书所讲Kafka版本为0.10.1.1,书中提及的当前版本Kafka均指这一版本。
(2)在Kafka基本组件实现原理讲解时,为了指明方法所属的对象,本书简单地以“类名.方法名()”的形式说明,这并不表示对类静态方法的调用。同时,鉴于篇幅考虑也省去了方法参数列表,但不代表该方法无参数。
(3)读者在阅读本书时经常会看到“${属性字段}”表达式,本书以此表示该属性字段对应的值。