Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 2.18 KB

index.md

File metadata and controls

36 lines (28 loc) · 2.18 KB
title nav-pos nav-title nav-parent_id
Apache Flink Documentation
0
<i class="fa fa-home title" aria-hidden="true"></i> Home
root

This documentation is for Apache Flink version {{ site.version }}.

Apache Flink is an open source platform for distributed stream and batch data processing. Flink’s core is a streaming dataflow engine that provides data distribution, communication, and fault tolerance for distributed computations over data streams. Flink also builds batch processing on top of the streaming engine, overlaying native iteration support, managed memory, and program optimization.

First Steps

  • Concepts: Start with the basic concepts of Flink's [Dataflow Programming Model]({{ site.baseurl }}/concepts/programming-model.html) and [Distributed Runtime Environment]({{ site.baseurl }}/concepts/runtime.html). This will help you to fully understand the other parts of the documentation, including the setup and programming guides. It is highly recommended to read these sections first.

  • Quickstarts: Run an example program on your local machine or write a simple program working on live Wikipedia edits.

  • Programming Guides: You can check out our guides about basic concepts and the DataStream API or DataSet API to learn how to write your first Flink programs.