Flink DataStream 开发人员培训 Flink DataStream 开发人员培训 Flink SQL 开发人员培训 Apache Flink 实操培训 Apache Flink 调优和问题排查 课程难度 中阶 课程描述 本课程是对想要学习构建流应用程序的 Java 和 Scala 开发人员进行的关于 Apache Flink 的实践介绍。培训将重点介绍分布式数据流、事件时间和状态等核心概念。这些练习将使您有机会了解这些概念在 API 中是如何被体现的,并了解如何将这些概念组合在一起来解决实际问题。 前提条件说明: 不需要 Apache Flink 的先验知识。 课程内容 • 介绍流计算和 Apache Flink • DataStream API 的基础 • 为 Flink 开发做准备(包括练习) • 有状态的流处理(包括练习) • 时间、定时器和 Process Function (包括练习) • 连接多个流(包括练习) • 测试(包括练习) 你需要安装以下工具的手提电脑:– Git– Java 8 JDK (光有 JRE 是不够的,并且不能使用更新版本的 Java)– Maven 3.X– 用于 Java 开发的 IDE(推荐 IntelliJ)– 任何能够运行 IDE,例如 IntelliJ (MacOS、Linux 或 Windows)的笔记本电脑都可以。为了提高培训的效率,我们也希望您在来培训之前先尝试让 Flink 运行起来。