课程培训
Apache Flink 实时计算引擎实战培训课程

Apache Flink 实时计算引擎实战培训课程

  •  

  • 培训对象:实时计算开发工程师、大数据架构师、流处理平台工程师、需要构建高吞吐低延迟实时应用的开发人员。

  •  

  • 培训目标

    1. 理解Flink的流式计算架构与核心概念,掌握DataStream API的基础编程模型。

    2. 熟练运用Flink的时间语义、窗口操作与状态管理,实现复杂的实时计算逻辑。

    3. 掌握Flink的容错机制与Checkpoint配置,构建生产级高可用的实时处理应用。

  •  

  • 培训内容介绍

    1. Flink核心架构:了解Flink的流批一体设计理念,掌握JobManager、TaskManager等核心组件角色。

    2. 开发环境搭建:安装配置Flink开发环境,熟悉Local模式与Standalone集群运行方式。

    3. DataStream API基础:创建数据源(Source),实现map、filter、flatMap等基础转换操作。

    4. 时间语义与Watermark:深入理解事件时间、处理时间、摄入时间,配置Watermark处理乱序数据。

    5. 窗口操作实战:学习滚动窗口、滑动窗口、会话窗口的配置与应用场景。

    6. 状态管理与容错:使用Keyed State与Operator State,配置Checkpoint实现故障恢复。

    7. ProcessFunction进阶:使用底层ProcessFunction实现精细化的数据处理与定时器服务。

    8. 多流操作与Join:实现多流合并、Connect操作以及不同类型的时间窗口Join。

    9. Table API与SQL:使用Table API和Flink SQL简化流处理与批处理的开发。

    10. 连接器集成:对接Kafka、ES、HDFS、MySQL等外部系统,实现数据的读写。

    11. 部署与监控:将Flink应用部署到YARN或K8s集群,配置监控指标与日志收集。

    12. 综合项目实战:以实时数仓或实时风控为场景,完成一个完整的Flink实时计算应用开发。





如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>