厮大的kafka,消息中间件解读中的战斗机,五星强烈推荐[强][强][强]
broker:相当于Kafka server,存储信息,topic:消息分类方式,主题,producer:向broker的topic某个分区生产消息,comsumer:从broker的topic某个分区拉取消息。 基于zookeeper协调的kafka,具有高吞吐量特性,多亏它能顺序写盘、页缓存、零拷贝等技术,用磁盘存储实现持久性,主题分区、多副本实现可靠性。本书也讲解了时间轮与delayQueue结合、控制器等原理,新收获! 之前只是用Kafka作为消息中间件实战了一下,也没用它来日志收集及大数据方面流处理。看完了本书,总算对它有一定了解。哈哈哈,新手入门!
作者功力深厚,使用经验丰富,善于深入浅出讲解,实在是不可多得的大作!
粗略的看了这本书,主要认真看了可靠性模块,写的还不很不错,熟悉了kafka的ISR机制
kafka基础和原理讲解的非常透彻。自己对大数据相关技术不是很熟悉,导致最后一章看的比较吃力,还得加强学习。
少见出自国内作者写得比较好的技术类书籍,这本书是个例外。章节编排和每节的技术描述思路都很不错,最赞的是作者还在中间夹杂一些自己的思考,这些思考在我看来都比较客观。对于我这样一个做分布式存储,但对kafka知之甚少的新手来说,捧起来就全程无尿点,香!
由浅入深,层层嵌套。对技术的表述也十分到位。 我文化有限,只能说好书好书
一开始就是随便读一读,居然被吸引了,写的确实不错!比那个堆砌源代码的kafka技术内幕强太多了!
很好,不仅讲使用,还讲技术演变的历史以及出现的一些问题,包括解决这些问题对应的设计方案,对技术层次架构有一定的提升。
在微信读书上看技术书体验很一般,国内作者写的技术书一般也是质量堪忧。但是这本kafka书确实都是干货,没有废话,学到了很多,系统性理解比碎片化阅读效果要好很多。
书中对底层架构的实现有非常清晰的介绍,就是内心有种说不出的感觉,介绍的差那么一点点醍醐灌顶的感觉,可能是自己的原因吧,但是还差一点点给5星。kafka还是很推荐这本书的
写的超级棒!不过我自己在使用时没有太多实践,所以暂时吸收的还不够,文章中很多demo我都跳过了,自己也在看完此书后对kafka有了更深的理解,未来参加工作肯定还要回来多翻阅几遍。
走马观花的看了一下,每个部分讲的挺详细,感觉比架上一般关于Kafka的书更详细实用易懂一些。
粗读一遍,内容翔实,逻辑脉络清晰。不过限于对Kafka的使用经验不多,感觉应该先熟练使用Kafka后再读一遍本书。推荐指数五颗星!
- 基础: 基础概念 生产者 消费者 主题/分区 -> 应对绝大多数开发场景 - 原理: 日志存储 协议设计 控制器 组协调器 事务 一致性 可靠性 - 扩展: 监控 应用工具 应用扩展(延时队列/重试队列/死信队列/消息轨迹) 与spark集成