From the course: Apache Flink: Real-Time Data Engineering
Unlock the full course today
Join today to access over 24,200 courses taught by industry experts.
What is Apache Flink? - Flink Tutorial
From the course: Apache Flink: Real-Time Data Engineering
What is Apache Flink?
- [Instructor] In this video, I will introduce Apache Flink and where it fits in the big data processing technologies landscape. Apache Flink is a distributed stream-processing framework. It is built to process continuous streams of data. It is distributed and can scale horizontally. It is a framework that provides job scheduling, resource assignments, parallel processing, and reliability. Flink is used to build fast and scalable big data processing pipelines that can scale up to terabytes of data. It is open source, like other key big data technologies. It can be deployed in a single box or on a cluster. It can be deployed within an enterprise or in the cloud. Flink offers high throughput and low latency and is ideal for stream processing with millisecond latencies. Flink competes with other stream processing frameworks, like Apache Spark, Samza, and Storm. It supports map reviews and stream processing patterns. It is…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.