Logo
☆☆☆☆☆
0.0
Intermediate
7h

Kafka Streams 用于软件开发人员

Kafka Streams 是一个专为实时数据流处理而设计的 Java 库,可用于构建应用程序和微服务。借助 Kafka 的能力,使用 Kafka Streams 构建的应用程序具有出色的可扩展性和容错性。这一灵活的工具适用于多种场景和领域。 本课程从介绍 Kafka Streams 开始,随后学习重要的 Kafka 概念,并掌握 Kafka 命令行工具的使用。接着,你将学习如何使用无状态操作符、错误处理机制以及有状态操作构建复杂的 Kafka Streams 处理拓扑结构。最后,你将学习如何在 Spring Boot 应用中集成 Kafka Streams,包括利用 Spring 的监控和指标功能。 完成本课程后,你将能够使用 Kafka Streams 构建数据密集型的实时流处理应用和微服务,从而打造强大、可靠且可扩展的产品。

7 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
Kafka Streams 用于软件开发人员
Kafka Streams 是一个专为实时数据流处理而设计的 Java 库,可用于构建应用程序和微服务。借助 Kafka 的能力,使用 Kafka Streams 构建的应用程序具有出色的可扩展性和容错性。这一灵活的工具适用于多种场景和领域。 本课程从介绍 Kafka Streams 开始,随后学...

WHAT YOU'LL LEARN

对 Apache Kafka 概念的理解以及 CLI 工具的应用

Content

7 Lessons • 0 Quizzes • 0 Challenges

Kafka Streams 概述
  1. 1

    课程简介

  2. 2

    Kafka Streams 简介

  3. 3

    Kafka Streams 顶层结构

  4. 4

    Kafka Streams 入门教程

  5. 5

    测验:Kafka Streams 基础概念

构建我们的 Kafka 工具箱
  1. 1

    Kafka 脚本入门

  2. 2

    消息的消费与生产

  3. 3

    使用键来消费和生产消息

  4. 4

    Kafka 主题作为日志

  5. 5

    Kafka 主题分区

  6. 6

    Kafka 主题分区的实际应用

  7. 7

    消费者组

  8. 8

    kafka-consumer-groups 命令

  9. 9

    我们的 Kafka 工具箱里有什么:概览

  10. 10

    测验:Kafka 概念与命令

使用 Spring Boot 的 Kafka Streams
  1. 1

    Spring Boot:动机与概述

  2. 2

    经典集成:项目设置

  3. 3

    经典集成:拓扑与状态存储

  4. 4

    Spring Cloud Stream:设置与配置

  5. 5

    Spring Cloud Stream:拓扑与状态存储

  6. 6

    使用 Spring Boot 监控和度量 Kafka Streams

  7. 7

    Kafka Streams 拓扑可视化

  8. 8

    测验:使用 Spring Boot 的 Kafka Streams

无状态处理
  1. 1

    无状态处理简介

  2. 2

    项目设置

  3. 3

    序列化和反序列化

  4. 4

    过滤

  5. 5

    分支流

  6. 6

    映射

  7. 7

    扁平映射

  8. 8

    合并与添加汇点节点

  9. 9

    测试 Kafka Streams 拓扑

  10. 10

    测验:无状态处理

总结
  1. 1

    结论

错误处理
  1. 1

    Kafka Streams 中的错误处理:概述

  2. 2

    反序列化错误处理

  3. 3

    处理器错误处理

  4. 4

    测验:错误处理

有状态处理
  1. 1

    有状态处理的基本概念

  2. 2

    Kafka Streams 状态化操作

  3. 3

    窗口:滚动窗口与跳跃窗口

  4. 4

    窗口:滑动窗口与会话窗口

  5. 5

    交互式查询

  6. 6

    交互式查询:远程查询

  7. 7

    测验:有状态处理

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)