From the course: Apache Flink: Exploratory Data Analytics with SQL

Unlock the full course today

Join today to access over 22,400 courses taught by industry experts or purchase this course individually.

What is Apache Flink?

What is Apache Flink? - SQL Tutorial

From the course: Apache Flink: Exploratory Data Analytics with SQL

Start my 1-month free trial

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 and analytics 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 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 in a cluster. It can be deployed within an enterprise or in a 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 MyProduce and stream-processing patterns. It…

Contents