Apache Flink is a distributed system and computational engine for stateful big data streaming. That was a mouthful. In plain English, Flink is an library that allows you to process big data at scale, as it arrives, in almost real time. Flink gives you a variety of APIs that allow you to do plain functional programming on streaming data, and low-level APIs to give you ultimate control. Plus connectors to everything popular, including Kafka, JDBC, Cassandra, Pulsar, S3 and all sorts of data processors and storage systems. In this course, you’ll learn how to be productive with Flink, and you’ll grow as a data engineer.
First of all, this course will give you everything you need to be productive with Flink:
After this course, you’ll be able to process data in any way you need using Flink.
But most importantly, you’ll develop timeless skills that you’ll carry with you for your entire career, regardless of which data streaming tool you’ll end up using: