书籍 深入理解Kafka:核心设计与实践原理的封面

深入理解Kafka:核心设计与实践原理

朱忠华

出版时间

2019-01-01

ISBN

9787121359026

评分

★★★★★

标签

编程

书籍介绍

《深入理解Kafka:核心设计与实践原理》从Kafka的基础概念切入,循序渐进地转入对其内部原理的剖析。《深入理解Kafka:核心设计与实践原理》主要阐述了Kafka中生产者客户端、消费者客户端、主题与分区、日志存储、原理解析、监控管理、应用扩展及流式计算等内容。虽然Kafka的内核使用Scala语言编写,但《深入理解Kafka:核心设计与实践原理》基本以Java语言作为主要的示例语言,方便大多数读者的理解。虽然《深入理解Kafka:核心设计与实践原理》没有明确的界定,但总体上可以划分为三个部分:基础篇、原理篇和扩展篇,前4章为基础篇,包括基础概念、生产者、消费者,以及主题与分区,学习完这4章的内容完全可以应对绝大多数的开发场景。第5章至第8章为原理篇,包括对日志存储、协议设计、控制器、组协调器、事务、一致性、可靠性等内容的探究,学习完这4章的内容可以让读者对Kafka有一个深刻的认知。最后4章从应用扩展层面来做讲解,可以归类为扩展篇,主要内容包括监控、应用工具、应用扩展(延时队列、重试队列、死信队列、消息轨迹等)、与Spark的集成等,让读者可以对Kafka的生态有一个更加全面的认知。

《深入理解Kafka:核心设计与实践原理》定位为一本实战与原理相结合的书,既适合Kafka的初学者,也适合于对Kafka有一定深度认知的老手。

目录
第1章 初识Kafka
1.1 基本概念
1.2 安装与配置
1.3 生产与消费
1.4 服务端参数配置

显示全部
用户评论
kafka 还需要实践
少见出自国内作者写得比较好的技术类书籍,这本书是个例外。章节编排和每节的技术描述思路都很不错,最赞的是作者还在中间夹杂一些自己的思考,这些思考在我看来都比较客观。对于我这样一个做分布式存储,但对kafka知之甚少的新手来说,捧起来就全程无尿点,香!
总体来说质量挺高,把该说的讲的比较清晰,如果在内容上再精炼一下会更好
比kafak权威指南好一点,作者会尝试作出一些自己的分析,纵然并非全对,但也能激发读者的一些思考。
kafka入门学习的好书。虽然书名是《深入XXX》,便本人觉得深入只有一种方法,看源码。这里只能算是“深入使用”。
kafka扫盲
存储、可靠性、服务端客户端都讲的很清楚,有一些深入的知识留着以后用到的时候看
可能国内技术书大部分写的都太渣了吧 稍微写得中规中矩一点都能上9分 能看出作者有较多应用的经验 对消息中间件有自己的见解 不过整体讲的比较浅;; 二刷,还是最多4星,部分章节凑字数的现象有点明显
看了前四章,初步了解kafka的一些基本原理和使用,后面章节以后有用到再回来看。
学习