本书基于Kafka 0.10.2.0以上版本,采用“理论 实践”的形式编写。全书共68个实例。
全书共分为4篇:
第1篇,介绍了消息队列和Kafka、安装与配置Kafka环境;
第2篇,介绍了Kafka的基础操作、生产者和消费者、存储及管理数据;
第3篇,介绍了更高级的Kafka知识及应用,包括安全机制、连接器、流处理、监控与测试;
第4篇,是对前面知识的综合及实际应用,包括ELK套件整合实战、Spark实时计算引擎整合实战、Kafka Eagle监控系统设计与实现实战。
本书的每章都配有同步教学视频。视频和图书具有相同的结构,能帮助读者快速而全面地了解每章的内容。
本书还免费提供所有案例的源代码。这些代码不仅能方便读者学习,也能为以后的工作提供便利。
本书结构清晰、案例丰富、通俗易懂、实用性强。特别适合Kafka系统的初学者和进阶读者作为自学教程。另外,本书也适合社会培训学校作为培训教材,还适合大中专院校的相关专业作为教学参考书。
本书作者
前言
第1篇 准备
第1章 了解消息队列和Kafka
第2章 安装及配置Kafka
第2篇 入门
第3章 Kafka的基本操作
第4章 将消息数据写入Kafka系统——生产
第5章 从Kafka系统中读取消息数据——消费
第6章 存储及管理数据
第3篇 进阶
第7章 Kafka安全机制
第8章 用Kafka连接器建立数据管道
第9章 Kafka流处理
第10章 监控与测试
第4篇 商业实战
第11章 Kafka与ELK套件的整合
第12章 Kafka与Spark实时计算引擎的整合
第13章 实例68:从零开始设计一个Kafka监控系统——Kafka Eagle
内容简介

