Kafka发展至今已具备很多特性,如分布式、高吞吐量、低延迟、高水平扩展性、高容错性等。正是由于Kafka具备这些特性,使Kafka在大数据处理、日志收集、实时监控、离线统计分析等应用场景都被广泛使用。本书内容按照从具体到抽象、从点到线再到面的学习思维模式进行编排。主体是具体操作和实战,压缩了抽象、理论内容。由浅入深、以实战的方式讲解Kafka的各项功能,从第10 章起,分别是实际性特强的内容,分别是: 游戏日志分析系统 、Kafka与Spark整合 、对游戏明细数据做实时统计、 Kafka Eagle监控系统的设计与实现,
(1)清晰而循序渐进的学习路径:第一篇 准备 第二篇 入门 第三篇 进阶 第四篇 实战(2)目录尽可能详细,标题体现“解决什么问题”“能干什么”(3)利用“案例”“项目”“实战”式讲解。让读者真正“动起来”。读者跟着书中的实例步骤操作,得到和书中描述一样的结果。(4)提供 “必要的操作环境”,提供“企业级真实工作环境”,如 Kafka与Spark整合 、对游戏明细数据做实时统计等。(5)学习KAFKA的读者大都有过学习数据库的经验,本书按照类数据库学习的思路讲解 ,便于读者实现平滑过渡。(6)图书页码,尽量不超过300页,把定价控制到读者更好接受的范围。(7)让读者从目录中就感知到本书有视频 ——“本章教学视频说明”。这一特色相比其他书有很大的吸引力。