文章吧-经典好文章在线阅读:深入理解Kafka:核心设计与实践原理的读后感大全

当前的位置:文章吧 > 经典文章 > 经典美文 > 经典精选 >

深入理解Kafka:核心设计与实践原理的读后感大全

2020-10-17 20:47:01 来源:文章吧 阅读:载入中…

深入理解Kafka:核心设计与实践原理的读后感大全

  《深入理解Kafka:核心设计与实践原理》是一本由朱忠华著作,电子工业出版社出版的平装图书,本书定价:99,页数:456,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助。

  《深入理解Kafka:核心设计与实践原理》精选点评:

  ●目前所读过与kafka相关书籍中,是讲设计原理最准确清晰的,同时讲实践也是结合实际最迫切的场景讲的精准的

  ●讲了好多配置,需要多读几遍,多看,或者用的时候,翻翻。比较详细

  ●看了前8章,后面的部分以后有需要再看。非常好的一本书。

  ●比较进阶系列书籍,通俗易懂,蛮好!

  ●比kafak权威指南好一点,作者会尝试作出一些自己的分析,纵然并非全对,但也能激发读者的一些思考。

  ●看过三本Kafka类型的书 不得不说这一本是最棒的 无论是印刷纸张字体的体验感 还是文章的内容细致程度 都很棒!

  ●写的很好 通熟易懂 又具备深度 同类书籍中的佼佼者

  ●特别好的书 中秋一直在家学习

  ●通俗易懂,图文并茂,用了很多图和示例讲解kafka的架构,从宏观入手,再讲到细节,比较好,值得推荐

  ●快速的读了遍,对整体有了一定的了解。

  《深入理解Kafka:核心设计与实践原理》读后感(一):最多8分,大家不要买这书了

  分数是被刷的吧,与事实不符,评0分将其拉低,最多也就8分。没有讲解内部原理,也没有从代码层面,几乎都是使用层面而已。

  分数是被刷的吧,与事实不符,评0分将其拉低,最多也就8分。没有讲解内部原理,也没有从代码层面,几乎都是使用层面而已。

  分数是被刷的吧,与事实不符,评0分将其拉低,最多也就8分。没有讲解内部原理,也没有从代码层面,几乎都是使用层面而已。

  《深入理解Kafka:核心设计与实践原理》读后感(二):最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  最多8分,大家不要买这书了

  《深入理解Kafka:核心设计与实践原理》读后感(三):Kafka核心设计与实践原理总结:基础篇

  点击跳转完整笔记:Kafka核心设计与实践原理总结:基础篇(基本概念、生产者和消费者的使用和原理,以及主题和分区的管理…)

  一、基本概念

  1.体系架构

  roducer:生产者

  Consumber:消费者

  roker:服务代理节点(kafka实例)

  2.消息存储

  主题(Topic)

  分区(Partition)

  3.容灾设计

  二、生产者

  1.客户端开发:消息发送步骤、必要参数配置、发送模式、拦截器、序列化、分区器

  2.原理分析:整体架构、元数据的更新

  3.重要的生产者参数

  三、消费者

  1.消费者与消费组

  2.客户端开发:消费步骤、必要的参数配置、订阅主题和分区、消息消费、位移提交、控制或关闭消费、指定位移消费、再均衡、拦截器、多线程实现

  3.重要的消费者参数

  四、主题与分区

  1.主题的管理

  创建、分区副本的分配、查看、修改、配置管理、删除

  2.初识KafkaAdminClient

  KafkaAdminClient可实现以调用API的方式对Kafka进行管理

  主题合法性

  3.分区的管理

  优先副本、分区重分配、复制限流、修改副本因子

  如何选择合适的分区数:性能测试工具、分区数和吞吐量的关系、考量因素

  ---

  参考资料:《深入理解Kafka:核心设计与实践原理总结》-朱忠华

  《深入理解Kafka:核心设计与实践原理》读后感(四):Kafka核心设计与实践原理总结:进阶篇

  点击跳转完整笔记:Kafka核心设计与实践原理总结:进阶篇(深入解析kafka服务端(broker)、客户端的进阶原理(包括重分配、事务等)、kafka的高级应用...)

  五、日志存储

  1.文件目录布局

  2.日志格式:消息压缩、v2版本消息结构

  3.日志索引:偏移量索引(.index)、时间戳索引(.timeindex)

  4.日志清理:设置日志清理策略、日志删除、日志压缩

  5.磁盘存储:页缓存(pagecache)、磁盘I/O流程、零拷贝(Zero-Copy)

  六、深入服务端

  1.协议设计

  2.时间轮(TimingWheel)

  3.延时操作

  4.控制器(KafkaController):控制器、控制器的选举及异常恢复、优雅关闭、分区leader的选举

  5.服务端参数

  七、深入客户端

  1.分区分配策略

  2.消费者协调器和组协调器:再均衡的原理、再均衡过程

  3._consumer_offsets剖析

  4.事务:消息传输保障、幂等、事务

  八、可靠性探究

  1.副本剖析:失效副本、ISR的伸缩、LEO与HW、Leader Epoch的介入、为什么不支持读写分离

  2.日志同步机制

  九、Kafka应用

  1.命令行工具

  2.Kafka Connect

  3.Kafka Mirror Maker

  4.Kafka Streams

  十、Kafka监控

  1.监控数据的来源

  2.消费滞后

  3.监控指标说明

  十一、高级应用

  1.过期时间

  2.延时队列

  3.其他功能:死信队列、消息路由、消息轨迹、消息审计

  4.消息代理

  ---

  参考资料:《深入理解Kafka:核心设计与实践原理总结》-朱忠华

评价:

[匿名评论]登录注册

评论加载中……