课程

课程介绍

随着Flink社区的快速发展,很多公司采用以Flink为核心技术栈来打造统一的大数据处理平台。课程从核心知识的多语言(Java-Scala)讲解到部署实战,循序渐进,助力系统入门Flink企业级应用。

培训对象

学员须具备:了解Linux基础操作,熟悉Java SE或Scala的基本使用;
大数据领域从业者或想转型大数据开发的工程师。

课程收益

能够系统的了解并掌握Flink的操作应用。

知识概要

-- 快速通用的分布式计算引擎;
-- 新一代的分布式计算引擎。

课程大纲

模块

学习内容

第一天

快速通用的分布式计算引擎

掌握Spark内核任务执行流程

1)Spark核心架构原理

2)Spark任务执行流程深度剖析

3)SparkCore源码深度剖析

掌握Spark内核企业级调优

1)SparkCore源码深度剖析

2)SparkCore企业级调优

掌握SparkSQL核心组件原理

1)SparkSQL核心组件深度剖析

2)SparkSQL企业案例实践

掌握SparkStreaming核心流程

1)SparkStreaming核心流程深度剖析

2)SparkStreaming核心组件源码剖析

3)SparkStreaming企业案例实践

第二天

掌握Spark核心开发原理

1)Spark企业案例实践

新一代的分布式计算引擎

掌握Flink核心运行流程

1)Flink核心流程深度剖析

2)Flink核心知识点梳理

3)Flink核心源码深度剖析

掌握Flink核心源码流程

1)Flink核心源码深度剖析

掌握Flink核心技术实践

1)Flink核心流程深度剖析

2)Flink企业案例实践

认证过程

无认证考试

开班信息

暂无开班信息