Kafka 基础知识和开发 Kafka Java 客户端
使用 Java 学习 Kafka 基础知识和 Kafka 客户端开发
讲师:Narender Singh Chaudhary
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将会学到的
- 学习卡夫卡基础知识
- 学习在本地设置 Kafka
- 学习使用 Kafka CLI
- 学习用 Java 构建生产者和消费者
要求
- Java 编程
- 操作系统
说明
本课程是 Kafka 基础课程,面向 Kafka 初学者。
本课程涵盖了 Kafka 的所有基本概念,例如:
- 什么是事件流?
- 什么是 Kafka,它的行业用例是什么?
- Kafka 组件,例如 – 主题、分区、偏移量等。
- 什么是生产者以及他们如何将数据写入 Kafka。
- 什么是消费者以及他们如何从 Kafka 读取数据。
- 什么是消费群体?
- 卡夫卡的建筑。
- 什么是动物园管理员?
- 什么是经纪人?
- 分布式架构中的分区分布和复制。
如何在你的机器上本地设置 Kafka:
- 在 Linux 上下载并设置 Kafka。
- 在 Linux 上配置属性文件并启动 Kafka 服务器(zookeeper 和 broker)。
- 在 Windows 上下载并设置 Kafka。
- 在 Windows 上配置属性文件并启动 Kafka 服务器(动物园管理员和代理)。
如何使用 Kafka CLI:
- 使用 CLI 创建主题 – 设置分区和复制因子
- 使用 CLI 创建生产者并将数据写入 Kafka 主题
- 使用 CLI 创建消费者并从 Kafka 主题中读取数据
- 使用 CLI 创建消费者组
最后学习如何用Java开发Kafka客户端:
- 用 Java 开发 Kafka 生产者,它将数据写入 Kafka。
- 使用生产者将数据以键值对形式写入 Kafka。
- 用 Java 开发 Kafka 消费者,它将从 Kafka 读取数据。
- 在一个组中运行多个消费者并观察行为。
在课程结束时,你将熟悉 Kafka 基础知识,并对如何创建自己的 Kafka 生产者和消费者有很好的理解。
此课程面向哪些人:
- 卡夫卡新学习者
- 寻求 Kafka 客户端编程的 Java 开发人员
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。