Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Apache Flink 101 - Introduction to Stream Processing

Confluent via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn the fundamentals of Apache Flink, a battle-hardened stream processor designed for demanding real-time applications, through this comprehensive 52-minute course from Confluent. Explore Flink's core design principles including share-nothing architecture with local state, event-time processing, and state snapshots for recovery through a combination of instructional videos and hands-on exercises. Master stream processing concepts starting with an introduction to Apache Flink and stream processing fundamentals, then progress through Flink SQL basics and runtime architecture. Discover how to integrate Kafka with Flink for robust data streaming solutions, implement stateful stream processing using Flink SQL, and understand critical concepts like event time and watermarks for handling out-of-order data. Gain practical experience with checkpoints and recovery mechanisms that ensure fault tolerance in production environments. Practice with hands-on exercises using Flink SQL to reinforce theoretical concepts while leveraging your existing SQL knowledge to understand how Flink operates under the hood.

Syllabus

Introduction | Apache Flink 101
Intro to Stream Processing with Apache Flink | Apache Flink 101
Intro to Flink SQL | Apache Flink 101
The Flink Runtime | Apache Flink 101
Using Kafka with Flink | Apache Flink 101
Stateful Stream Processing with Flink SQL | Apache Flink 101
Event Time and Watermarks | Apache Flink 101
Checkpoints and Recovery | Apache Flink 101
Conclusion | Apache Flink 101

Taught by

Confluent

Reviews

Start your review of Apache Flink 101 - Introduction to Stream Processing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.