Loading…
Budapest Data 2015 has ended
Back To Schedule
Thursday, June 4 • 14:05 - 14:35
Real-time data processing with Apache Flink

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Flink Streaming is a distributed, fault-tolerant, real-time data processing engine provided by the Apache Flink data analytics platform. It is currently programmable in Java and Scala using stateful functional operators including map, aggregations and temporal joins amongst many others. The streaming API also features flexible windowing semantics to express a wide variety of business logic.

In the Flink runtime layer both batch and streaming jobs are executed as a common data flow graph thus unifying batch and stream processing in an elegant way. Flink provides a more straight-forward and transparent approach than the lambda architecture or other state of the art solutions. Flink also provides exactly-once processing guarantees for streaming programs with a combination of upstream backup and consistent user state snapshots.

The highly efficient runtime layer offers competitive performance compared to current streaming solutions with a rich and expressive API. This talk will focus on the API and runtime features of Flink Streaming in comparison with current industry standard streaming solutions.


Speakers
avatar for Gyula Fóra

Gyula Fóra

Researcher, Distributed Systems, SICS
Gyula is a committer and PMC member for the Apache Flink project, currently working as a researcher at the Swedish Institute of Computer Science. His main expertise and interest is real-time distributed data processing frameworks, and their connections to other big data applications... Read More →


Thursday June 4, 2015 14:05 - 14:35 CEST
Mátyás II.

Attendees (0)