Getting Started with Apache Flink

A Basic Guide to Apache Flink for Beginners
Rating: 4.0 out of 5 (133 ratings)
4,516 students
English

Architecture of Apache Flink
Features of Apache Flink
Distributed Execution
Job Manager
Task Manager
Job Client
Set Path on Environment Variables
Installation on Ubuntu
Multiple Java Installation

Requirements

  • Basics of Computer Science
  • Basics of Big Data
  • Basics of Analytics

Description

Apache Flink is an open source platform for distributed stream and batch data processing. It can run on Windows, Mac OS and Linux OS. In this blog post, let’s discuss how to set up Flink cluster locally. It is similar to Spark in many ways – it has APIs for Graph and Machine learning processing like Apache Spark – but Apache Flink and Apache Spark are not exactly the same.

Flink is an alternative of MapReduce, it processes data more than 100 times faster than MapReduce. Flink is independent of Hadoop but it can use HDFS to read, write, store, process the data. Flink does not provide its own data storage system. It takes data from distributed storage. The development of Flink is started in 2009 at a technical university in Berlin under the stratosphere. It was incubated in Apache in April 2014 and became a top level project in December 2014. Flink is a German word meaning swift / Agile. The logo of Flink is a squirrel, in harmony with Hadoop ecosystem.

Who this course is for:

  • Big Data Developers who want to analyse and process their data using their Flink
  • Spark Developers who want to upgrade their skills using Apache Flink

Course content

1 section18 lectures54m total length
  • 1.1 What is Apache Flink
    02:27
  • 1.2 History of Apache Flink
    01:42
  • 1.3 Architecture of Apache Flink
    02:12
  • 1.4 Features of Apache Flink
    04:11
  • 1.5 Distributed Execution
    01:36
  • 1.6 Job Manager
    06:34
  • 1.7 Task Manager
    01:04
  • 1.8 Job Client
    01:35
  • 1.9 Download JDK
    01:54
  • 1.10 Set Path on Environment Variables
    01:28
  • 1.11 Downloading Flink
    01:35
  • 1.12 Installation Of Flink
    02:16
  • 1.13 Download VMware workstation player & ubuntu ISO image
    02:09
  • 1.14 Installation of VMware workstation player
    01:26
  • 1.15 Ubuntu Installation
    02:50
  • 1.16 Ubuntu Installation part-2
    00:40
  • 1.17 Multiple Java Installation
    09:59
  • 1.18 Installation of flink on Ubuntu
    09:02

Instructor

Inflame Tech
  • 3.5 Instructor Rating
  • 524 Reviews
  • 7,264 Students
  • 9 Courses

InflameTech is serving in the field of technology with a mission of Igniting knowledge over the world. Inflametech is advancing its steps towards a single goal which aims at providing knowledge to all , and in the easiest possible way. We, at Inflametech believe in the fact that everyone deserves the right to learn and gather their bit of required knowledge.

Get the best of Technology with us, and find your bit of knowledge on virtually anything.