【Udemy中英字幕】Apache Kafka Series – Kafka Streams for Data Processing
最近更新 2025年01月04日
资源编号 31190

【Udemy中英字幕】Apache Kafka Series – Kafka Streams for Data Processing

2025-01-04 Udemy 0 634
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 49.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

Apache Kafka 系列 – 用于数据处理的 Kafka Streams

通过实际示例学习 Kafka Streams API、精确学习一次、使用 Java 8 构建和部署应用程序

讲师:Stephane Maarek | AWS Certified Cloud Practitioner

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 使用 Java 8 编写四个 Kafka Streams 应用程序
  • 配置 Kafka Streams 以使用“精确一次语义”
  • 扩展 Kafka Streams 应用程序
  • 使用 Kafka Streams 的高级 DSL 进行编程
  • 构建并打包应用程序
  • 为你的 Kafka Streams 拓扑编写测试
  • 还有更多!

探索相关主题

  • 阿帕奇·卡夫卡
  • 商业分析与智能
  • 商业

要求

  • 熟悉 Apache Kafka
  • 一台配备 4GB RAM 的新电脑(Windows / Linux / Mac OS X)
  • 熟悉 Java 8 编程语言

描述

Apache Kafka 系列的新卷!

了解适用于 Apache Kafka 的 Kafka Streams 数据处理库。与数百名知识渊博的学生一起学习 Apache Kafka 上最有前途的数据处理库之一。


Kafka Streams
是在 Kafka 上编写应用程序的最简单方法:

> 使用高级 DSL 转换数据的最简单方法
> 开箱即用的 Exactly Once 语义支持!
> 无需集群即可部署和扩展 Kafka Streams 应用程序!
> 仅使用几行代码即可执行聚合、连接和您可能想到的任何操作!
> 建立在 Kafka 之上,具有容错性、可扩展性和弹性

实践与理论课程

注意:本课程基于 Java 8,并将包含一个 Scala 示例。Kafka Streams 基于 Java,因此不适合任何其他编程语言。 

每个部分可以是理论部分,也可以是实践部分。 

> 通过实践,您将面临编写自己的 Kafka Streams 应用程序的挑战。解决方案将得到彻底解释,并且您将学到一些有关如何以最佳方式使用 Kafka Streams 的技巧。

> 通过理论,您将了解所有可用的 API、库的内部工作原理,以及一些令人兴奋的概念,例如“Exactly Once Semantics”!

本课程是网络上第一个也是唯一一个 Kafka Streams 课程。立即学习,成为 Kafka 专家!


章节提纲:

  1. Kafka Streams – 初体验: 让我们开始使用 Kafka 并运行您的第一个 Kafka Streams 应用程序 WordCount

  2. 端到端 Kafka Streams 应用程序: 编写 WordCount 代码、引入依赖项、构建和打包应用程序,并学习如何扩展它。这是一个完整的端到端示例

  3. KStream 和 KTable 简单操作: 了解 KStream 和 KTable API 可用的所有无状态操作

  4. 练习 – 最喜欢的颜色: 通过编写自己的 Kafka Streams 应用程序“最喜欢的颜色”来练习新获得的技能。这将是具有挑战性的!包括示例的 Scala 版本

  5. KStream 和 KTable 高级操作: 了解 KStream 和 KTable API 可用的所有状态操作

  6. 精确一次语义 – 理论: 了解什么是 EOS(精确一次语义)、Kafka 0.11 如何启用它以及如何在 Kafka Streams 中激活它们

  7. 精确一次 – 练习 – 银行余额: 通过编写自己的 Kafka Streams 精确一次应用程序来练习新获得的知识,为您的客户计算银行余额

  8. 测试您的 Kafka Streams 应用程序: 了解如何使用 Kafka Streams v1.1.0 测试 WordCount Kafka Streams 拓扑


===============================

讲师

我叫 Stephane Maarek,我将担任本课程的讲师。我教授有关 Apache Kafka、Kafka 生态系统和 Kafka 认证的知识,始终专注于帮助学生提高专业能力。我还是 Conduktor 的联合创始人:这是一个企业级 Apache Kafka 平台和 UI,旨在帮助每个人使用 Kafka。

在我设计和提供这些认证和课程的整个职业生涯中,我已经教过 1,000,000 多名学生,并获得了 350,000 多条评论!

随着 Apache Kafka 逐渐成为流行语,我决定是时候让学生们好好学习如何成为一名 Kafka 专业人士了。那么,让我们开始课程吧!你交给我们吧!

===============================

本课程还附带:

  • 终身访问所有未来更新

  • 问答环节的讲师积极响应

  • 有趣的文章链接和大量优秀代码,可供您下一个应用程序使用

  • Udemy 结业证书可供下载

这是可以提升您的职业生涯的课程!

Apache Kafka 是一项需求量很大的技能,但没有足够的人来填补所有空缺职位。您可以提高收入,担任新角色并接受有趣的挑战。我的许多学生现在都是他们公司的 Kafka 专家!您可以成为下一个!

我希望在课程中见到您!

=======================

注意: 想要了解更高级的 Kafka 概念?Apache Kafka 系列中有很多卷:

  • 初学者学习 Kafka v2(非常适合入门)

  • Kafka Connect 动手学习

  • 用于数据处理的 Kafka Streams

  • ksqlDB 上的 KSQL – 动手!

  • Kafka 集群设置和管理

  • Confluent Schema Registry 和 Kafka REST 代理

  • Kafka 安全(SSL SASL ACL)

  • Kafka 监控和操作

快乐学习!

本课程适合哪些人:

  • 希望学习如何编写、打包、部署和运行 Kafka Streams 应用程序的开发人员和开发人员
  • 想要了解 Kafka Streams 的工作原理及其在以 Kafka 为中心的数据管道和企业架构中的地位的架构师
  • 完全理解 Kafka 基础知识的人
  • 仅限 Java 8 和 Scala 开发人员
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务