Kafka 权威指南

news/2024/10/30 11:32:04/

Kafka 权威指南

在这里插入图片描述
这本书于 2021 年看完,2022 年又看了一遍,感觉书读百遍,其义自现。
这本书侧重于 Kafka 的理论知识,虽然书有点老,但是其中关于 Kafka 的基础知识的章节讲得确实不错,适合学习 Kafka 的新手以及 Kafka 熟手的参考书。书中的很多章节没有什么卵用,可以不用看,可以挑其中的重点看。
第一章主要讲的是发布与订阅消息体统的历史和 Kafka 产生的背景,也讲解了 Kafka 中的基本概念(消息、生产者、消费者、主题),也讲了选择 Kafka 的原因。
第二章主要讲解了 Kafka 的安装,安装 Kafka 之前需要安装 JDK 和 Zookeeper(新版的 Kafka 正在尝试不依赖 Zookeeper,但依然是实验特性,不建议在生产环境使用)。
第三章主要讲了 Kafka 的生产者,包括 Kafka 生产者的同步发送和异步发送,序列化器和分区。
第四章主要讲了 Kafka 的消费者,核心是消费者和消费者组的概念,还有偏移量的提交。
第五章讲了 Kafka 的控制器、复制、处理请求、物理存储。
第六章讲了 Kafka 的可靠性,包括复制系数、最少同步副本、生产者的发送确认、消费者显示提交偏移量等。
第七章讲了 Kafka Connect。
第八章讲了 Kafka 的跨集群数据镜像,这个不常用。
第九章讲了如何管理 Kafka ,包括创建删除主题、增加分区、显示 Kafka 的主题信息、消费者组的展示和删除,还有分区管理等。
第十章讲了如何监控 Kafka,讲了一下 Kafka 的监控指标。
第十一章讲了 Kafka Streams,这个我也没有用过。
这本书现在出了第 2 版,是这个样子的,也推荐大家看一看:
在这里插入图片描述


http://www.ppmy.cn/news/60401.html

相关文章

【三十天精通Vue 3】第二十六天 Vue3 与 TypeScript 最佳实践

✅创作者:陈书予 🎉个人主页:陈书予的个人主页 🍁陈书予的个人社区,欢迎你的加入: 陈书予的社区 🌟专栏地址: 三十天精通 Vue 3 文章目录 引言一、为什么使用TypeScript?二、Vue 3和TypeScript的基础2.1 安装TypeScript2.2 配置TypeScript2.3 Vue 3中使用TypeScript

Java 版 spring cloud 工程系统管理 工程项目管理系统源码 工程项目各模块及其功能点清单

工程项目各模块及其功能点清单 一、系统管理 1、数据字典:实现对数据字典标签的增删改查操作 2、编码管理:实现对系统编码的增删改查操作 3、用户管理:管理和查看用户角色 4、菜单管理:实现对系统菜单的增删改查操…

Sprinboot+Vue前后端分离的电脑手机服装数码产品商城系统

文章目录 项目介绍主要功能截图:首页商品分类管理数据统计分析家具列表家电详情服装列表部分代码展示设计总结项目获取方式🍅 作者主页:Java韩立 🍅 简介:Java领域优质创作者🏆、 简历模板、学习资料、面试题库【关注我,都给你】 🍅文末获取源码联系🍅 项目介绍 …

Vue核心 列表渲染 数据监视

1.13.列表渲染 1.13.1.基本列表 v-for指令 用于展示列表数据语法&#xff1a;&#xff0c;这里key可以是index&#xff0c;更好的是遍历对象的唯一标识可遍历&#xff1a;数组、对象、字符串&#xff08;用的少&#xff09;、指定次数&#xff08;用的少&#xff09; <!…

力扣题库刷题笔记647-回文子串

1、题目如下&#xff1a; 2、个人Python代码实现 思路如下&#xff1a; a、以切片的形式&#xff0c;判断每个子字符串是否为回文字符串。这里如何确定切片的起始下标就很重要了 b、首先需要知道的是字符串s&#xff0c;s[i,j]&#xff0c;指的是从下标i开始&#xff0c;到下标…

将 FileNet 迁移到 AWS 云并将 FileNet 安全性迁移到 AWS 云

FileNet 是一个企业内容管理系统&#xff0c;旨在帮助组织管理和存储大量内容&#xff0c;包括文档、图像和多媒体文件。AWS 是一个云计算平台&#xff0c;提供广泛的基础设施服务&#xff0c;包括计算、存储和数据库。将 FileNet 迁移到 AWS 云可以提供多种好处&#xff0c;包…

Nginx配置使用GeoIP2模块

一、Nginx简介 Nginx(engine x)是一个免费的、开源的、高性能的HTTP和反向代理服务器&#xff0c;也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔赛索耶夫为俄罗斯访问量第二的Rambler.ru站点&#xff08;俄文&#xff1a;Рамблер&#xff09;开发的&#xff0c;第一个…

SpringBoot整合Mybatis-Plus、Jwt实现登录token设置

Spring Boot整合Mybatis-plus实现登录常常需要使用JWT来生成用户的token并设置用户权限的拦截器。本文将为您介绍JWT的核心讲解、示例代码和使用规范&#xff0c;以及如何实现token的生成和拦截器的使用。 一、JWT的核心讲解 JWT&#xff08;JSON Web Token&#xff09;是一种…