top of page
< Back

Real-time Stream Processing with Apache Flink

Overview

Skills Needed

Learn to build real-time stream processing applications with Apache Flink. Explore event-driven architectures, windowing operations, and data processing patterns with Flink.

  • Intermediate knowledge of Apache Flink fundamentals
  • Familiarity with stream processing concepts

Outline

  • Introduction to Real-time Stream Processing
  • Event-driven Architectures with Flink
  • Windowing and Time-based Operations
  • Stateful Stream Processing
  • Stream Joins and Pattern Detection
  • Exactly-once Semantics
  • Watermarking and Time Characteristics
  • Dynamic Scaling and Fault Tolerance
  • Event Time Handling in Flink
  • Best Practices for Real-time Processing with Flink
bottom of page