网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Kafka并不难学(入门进阶商业实战)
分类 计算机-操作系统
作者 邓杰
出版社 电子工业出版社
下载
简介
作者简介
邓杰,博客园资深博主,资深大数据全栈开发者,极客学院大数据讲师,开源爱好者。善于开发大数据监控系统辅助日常工作,提升工作效率。主导开发了大数据自助类平台系统。开发并在GitHub上发布了Kafka系统监控管理工具Kafka Eagle,深受业内开发者的赞誉。作为极客学院特邀讲师,制作了多个技术视频,讲授Hadoop和Kafka等相关技术课程,广受学员好评。
目录
第1篇 准备
第1章 了解消息队列和Kafka
1.1 本章教学视频说明
1.2 消息队列
1.2.1 什么是消息队列
1.2.2 消息队列主要有哪些作用
1.3 为什么需要Kafka
1.4 Kafka的基本概念
1.4.1 代理、生产者、消费者、消费者组
1.4.2 主题、分区、副本、记录
1.5 了解Kafka的工作机制——生产消息/消费消息
1.6 Kafka的使用范围
1.6.1 Kafka的设计初衷
1.6.2 Kafka的特性
1.6.3 Kafka适用于哪些场景
1.7 小结
第2章 安装及配置Kafka
2.1 本章教学视频说明
2.2 安装与配置基础环境
2.2.1 安装并配置Linux操作系统
2.2.2 实例1:安装与配置Java运行环境
2.2.3 实例2:配置SSH免密码登录
2.2.4 实例3:安装与配置Zookeeper
2.3 实例4:部署Kafka
2.3.1 单机模式部署
2.3.2 分布式模式部署
2.4 实例5:安装与配置Kafka监控工具
2.4.1 获取并编译Kafka Eagle源代码
2.4.2 安装与配置Kafka Eagle
2.5 实例6:编译Kafka源代码
2.5.1 安装与配置Scala运行环境
2.5.2 安装与配置Gradle
2.5.3 了解Kafka源代码的编译过程
2.6 实例7:将Kafka源代码导入编辑器
2.6.1 导入IntelliJ IDEA编辑器
2.6.2 导入Eclipse编辑器
2.7 了解元数据的存储分布
2.8 了解控制器的选举流程
2.8.1 了解控制器的启动顺序
2.8.2 了解主题分区Leader节点的选举过程
2.8.3 了解注册分区和副本状态机
2.8.4 了解分区自动均衡和分区重新分配
2.9 小结
第2篇 入门
第3章 Kafka的基本操作
3.1 本章教学视频说明
3.2 操作Zookeeper集群
3.2.1 Zookeeper的作用及背景
3.2.2 实例8:单机模式启动Zookeeper系统
3.2.3 实例9:单机模式关闭Zookeeper系统
3.2.4 实例10:分布式模式启动Zookeeper集群
3.2.5 实例11:分布式模式关闭Zookeeper集群
3.3 操作Kafka集群
3.3.1 实例12:单机模式启动Kafka系统
3.3.2 实例13:单机模式关闭Kafka系统
……
第3篇 进阶
第4篇 商业实战
内容推荐
邓杰编著的《Kafka并不难学(入门进阶商业实战)》基于Kafka 0.10.2.0以上版本,采用“理论+实践”的形式编写。全书共68个实例。
全书共分为4篇:第1篇,介绍了消息队列和Kafka、安装与配置Kafka环境;第2篇,介绍了Kafka的基础操作、生产者和消费者、存储及管理数据;第3篇,介绍了更高级的Kafka知识及应用,包括安全机制、连接器、流处理、监控与测试;第4篇,是对前面知识的综合及实际应用,包括ELK套件整合实战、Spark实时计算引擎整合实战、Kafka Eagle监控系统设计与实现实战。
本书的每章都配有同步教学视频(共计155分钟)。视频和图书具有相同的结构,能帮助读者快速而全面地了解每章的内容。本书还免费提供所有案例的源代码。这些代码不仅能方便读者学习,也能为以后的工作提供便利。
本书结构清晰、案例丰富、通俗易懂、实用性强。特别适合Kafka系统的初学者和进阶读者作为自学教程。另外,本书也适合社会培训学校作为培训教材,还适合大中专院校的相关专业作为教学参考书。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/25 6:28:02