Source
https://www.udemy.com/course/apache-flink-build-real-time-streaming-data-pipelines/
Category
File Size
711.4 MB
Publisher
ACHRAF ER-RAYA
Updated
October 4, 2026
Description
Master real-time data processing with Apache Flink. Build scalable, fault-tolerant, high-throughput streaming pipelines from scratch using production standards.
Who this course is for:
- Data Engineers looking to master real-time distributed stream processing.
- Software Engineers transitioning into data architecture and pipeline development.
- Backend Developers working with Apache Kafka, CDC, or event-driven systems.
- System Architects designing enterprise real-time analytics platforms.
What you will learn:
- Build end-to-end streaming data pipelines using Apache Flink and Java.
- Ingest streaming datasets from Apache Kafka, CDC connectors, and enterprise sources.
- Process stateful event streams using the Flink DataStream API.
- Implement tumbling, sliding, and session event-time processing windows.
- Configure event watermarks to manage delayed or out-of-order data streams.
- Utilize state backends including RocksDB for high-volume enterprise state sizes.
- Deliver processing results into transactional production sinks with zero data loss guarantees.
- Recover processing pipelines seamlessly using distributed checkpoints and savepoints.
Preview
1 image Download File






