0% found this document useful (0 votes)
199 views6 pages

Apache Flink.9443699.Powerpoint

Flink is an open source stream processing framework written in Java and Scala. It can handle both batch and stream processing of high volumes of data with low latency. Flink works by processing bounded and unbounded data using various file systems for input/output, and leverages in-memory performance. It provides rich functions for building stream, state, and time-based applications using layered APIs that balance conciseness and expressiveness such as SQL, Table, DataStream, and ProcessFunctions APIs.

Uploaded by

shailesh20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
199 views6 pages

Apache Flink.9443699.Powerpoint

Flink is an open source stream processing framework written in Java and Scala. It can handle both batch and stream processing of high volumes of data with low latency. Flink works by processing bounded and unbounded data using various file systems for input/output, and leverages in-memory performance. It provides rich functions for building stream, state, and time-based applications using layered APIs that balance conciseness and expressiveness such as SQL, Table, DataStream, and ProcessFunctions APIs.

Uploaded by

shailesh20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 6

What Is Apache Flink ?

 A stream processing framework


 Open source / Apache 2.0 license
 Written in Java and Scala
 For batch and stream processing
 For high volume , low latency
 Develop in Java, Scala, Python, SQL
 Automatic compilation/optimization into data flows
How Does Flink Work ?

 Process Unbounded and Bounded Data


 Uses file systems to consume/persistently store data i.e.
 local, hadoop-compatible, Amazon S3, MapR FS, OpenStack
Swift FS, Aliyun OSS and Azure Blob Storage
 Leverages In-Memory Performance
 Provides a rich function set for handling
 Streams, state and time
 When building applications
 Provides layered API's which provides a balance between
 Conciseness and expressiveness
 See next slide
How Does Flink Work ?

Flink layered API's


Flink API's

 SQL & Table API


 DataStream API
 ProcessFunctions – event processing
 Flink also has libraries for common data processing
 Complex Event Processing (CEP)
 DataSet API
 Gelly - library for scalable graph processing/analysis
Flink Used By
Interesting, right?
This is just a sneak preview of the full presentation. We hope you like
it! To see the rest of it, just
click here to view it in full on PowerShow.com. Then, if you’d like, you
can also log in to PowerShow.com to download the entire presentation
for free.

You might also like