Community & Project Info

There are many ways to get help from the Apache Flink community. The mailing lists are the primary place where all Flink committers are present. If you want to talk with the Flink committers and users in a chat, there is a IRC channel. Some committers are also monitoring Stack Overflow. Please remember to tag your questions with the flink tag. Bugs and feature requests can either be discussed on dev mailing list or on JIRA. Those interested in contributing to Flink should check out the contribution guide.

Mailing Lists

Name Subscribe Digest Unsubscribe Post Archive
news@flink.apache.org
News and announcements from the Flink community.
Subscribe Subscribe Unsubscribe Read only list Archives
community@flink.apache.org
Broader community discussions related to meetups, conferences, blog posts and job offers.
Subscribe Subscribe Unsubscribe Post Archives
user@flink.apache.org
User support and questions mailing list
Subscribe Subscribe Unsubscribe Post Archives
Nabble Archive
dev@flink.apache.org
Development related discussions
Subscribe Subscribe Unsubscribe Post Archives
Nabble Archive
issues@flink.apache.org
Mirror of all JIRA activity
Subscribe Subscribe Unsubscribe Read only list Archives
commits@flink.apache.org
All commits to our repositories
Subscribe Subscribe Unsubscribe Read only list Archives

IRC

There is an IRC channel called #flink dedicated to Apache Flink at irc.freenode.org. There is also a web-based IRC client available.

The IRC channel can be used for online discussions about Apache Flink as community, but developers should be careful to move or duplicate all the official or useful discussions to the issue tracking system or dev mailing list.

Stack Overflow

Committers are watching Stack Overflow for the flink tag.

Make sure to tag your questions there accordingly to get answers from the Flink community.

Issue Tracker

We use JIRA to track all code related issues: https://issues.apache.org/jira/browse/FLINK.

All issue activity is also mirrored to the issues mailing list.

Meetups

There are plenty of meetups on meetup.com featuring Flink.

Source Code

Main source repositories

Note: Flink does not build with Oracle JDK 6. It runs with Oracle JDK 6.

Website repositories

Training

dataArtisans currently maintains free Apache Flink training. Their training website has slides and exercises with solutions. The slides are also available on SlideShare.

Project Wiki

The Apache Flink project wiki contains a range of relevant resources for Flink users. However, some content on the wiki might be out-of-date. When in doubt, please refer to the Flink documentation.

Flink Forward 2015 (October 12-13, 2015) was the first conference to bring together the Apache Flink developer and user community. You can find slides and videos of all talks on the Flink Forward 2015 page.

The second edition of Flink Forward took place on September 12-14, 2016. All slides and videos are available on the Flink Forward 2016 page.

People

Name Role Apache ID
Márton Balassi PMC, Committer mbalassi
Paris Carbone Committer senorcarbone
Ufuk Celebi PMC, Committer uce
Stephan Ewen PMC, Committer, VP sewen
Gyula Fóra PMC, Committer gyfora
Alan Gates PMC, Committer gates
Greg Hogan PMC, Committer greg
Fabian Hueske PMC, Committer fhueske
Vasia Kalavri PMC, Committer vasia
Kostas Kloudas Committer kkloudas
Aljoscha Krettek PMC, Committer aljoscha
ChengXiang Li Committer chengxiang
Andra Lungu Committer andra
Robert Metzger PMC, Committer rmetzger
Maximilian Michels PMC, Committer mxm
Chiwan Park Committer chiwanpark
Stefan Richter Committer srichter
Till Rohrmann PMC, Committer trohrmann
Henry Saputra PMC, Committer hsaputra
Matthias J. Sax Committer mjsax
Sebastian Schelter PMC, Committer ssc
Tzu-Li (Gordon) Tai Committer tzulitai
Kostas Tzoumas PMC, Committer ktzoumas
Timo Walther PMC, Committer twalthr
Daniel Warneke PMC, Committer warneke
Jark Wu Committer jark
Kurt Young Committer kurt

You can reach committers directly at <apache-id>@apache.org. A list of all contributors can be found here.

Former mentors

The following people were very kind to mentor the project while in incubation.

Name Role Apache ID
Ashutosh Chauhan Former PPMC, Mentor hashutosh
Ted Dunning Former PPMC, Mentor tdunning
Alan Gates Former PPMC, Mentor gates
Owen O'Malley Former PPMC, Mentor omalley
Sean Owen Former PPMC, Mentor srowen
Henry Saputra Former PPMC, Mentor hsaputra

Slides

Note: Keep in mind that code examples on slides have a chance of being incomplete or outdated. Always refer to the latest documentation for an up to date reference.

2016

  • Stefan Richter: A look at Apache Flink 1.2 and beyond Apache Flink Meetup Berlin, November 2016: SlideShare
  • Robert Metzger: Apache Flink Community Updates November 2016 Apache Flink Meetup Berlin, November 2016: SlideShare
  • Aljoscha Krettek: Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Analytics Big Data Spain, Madrid November 2016: SlideShare
  • Stephan Ewen: Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth Apache Big Data Europe 2016, Seville November 2016: SlideShare
  • Kostas Tzoumas: Stream Processing with Apache Flink® Apache Flink London Meetup, November 2016: SlideShare
  • Kostas Tzoumas: Apache Flink®: State of the Union and What’s Next Strata + Hadoop World New York, September 2016: SlideShare
  • Kostas Tzoumas & Stephan Ewen: Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth Flink Forward, Berlin September 2016: SlideShare
  • Robert Metzger: Connecting Apache Flink to the World - Reviewing the streaming connectors Flink Forward, Berlin September 2016: SlideShare
  • Till Rohrmann & Fabian Hueske: Declarative stream processing with StreamSQL and CEP Flink Forward, Berlin September 2016: SlideShare
  • Jamie Grier: Robust Stream Processing with Apache Flink Flink Forward, Berlin September 2016: SlideShare
  • Jamie Grier: The Stream Processor as a Database- Building Online Applications directly on Streams Flink Forward, Berlin September 2016: SlideShare
  • Till Rohramnn: Dynamic Scaling - How Apache Flink adapts to changing workloads Flink Forward, Berlin September 2016: SlideShare
  • Stephan Ewen: Running Flink Everywhere Flink Forward, Berlin September 2016: SlideShare
  • Stephan Ewen: Scaling Apache Flink to very large State Flink Forward, Berlin September 2016: SlideShare
  • Aljoscha Krettek: The Future of Apache Flink Flink Forward, Berlin September 2016: SlideShare
  • Fabian Hueske: Taking a look under the hood of Apache Flink’s relational APIs Flink Forward, Berlin September 2016: SlideShare
  • Kostas Tzoumas: Streaming in the Wild with Apache Flink Hadoop Summit San Jose, June 2016: SlideShare
  • Stephan Ewen: The Stream Processor as the Database - Apache Flink Berlin Buzzwords, June 2016: SlideShare
  • Till Rohrmann & Fabian Hueske: Streaming Analytics & CEP - Two sides of the same coin? Berlin Buzzwords, June 2016: SlideShare
  • Robert Metzger: A Data Streaming Architecture with Apache Flink Berlin Buzzwords, June 2016: SlideShare
  • Stephan Ewen: Continuous Processing with Apache Flink Strata + Hadoop World London, May 2016: SlideShare
  • Stephan Ewen: Streaming Analytics with Apache Flink 1.0 Flink NYC Flink, May 2016: SlideShare
  • Ufuk Celebi: Unified Stream & Batch Processing with Apache Flink. Hadoop Summit Dublin, April 2016: SlideShare
  • Kostas Tzoumas: Counting Elements in Streams. Strata San Jose, March 2016: SlideShare
  • Jamie Grier: Extending the Yahoo! Streaming Benchmark. Flink Washington DC Meetup, March 2016: SlideShare
  • Jamie Grier: Stateful Stream Processing at In-Memory Speed. Flink NYC Meetup, March 2016: SlideShare
  • Robert Metzger: Stream Processing with Apache Flink. QCon London, March 2016: SlideShare
  • Vasia Kalavri: Batch and Stream Graph Processing with Apache Flink. Flink and Neo4j Meetup Berlin, March 2016: SlideShare
  • Maximilian Michels: Stream Processing with Apache Flink. Big Data Technology Summit, February 2016: SlideShare
  • Vasia Kalavri: Single-Pass Graph Streaming Analytics with Apache Flink. FOSDEM, January 2016: SlideShare
  • Till Rohrmann: Streaming Done Right. FOSDEM, January 2016: SlideShare

2015

  • Till Rohrmann: Streaming Data Flow with Apache Flink (October 29th, 2015): SlideShare
  • Stephan Ewen: Flink-0.10 (October 28th, 2015): SlideShare
  • Robert Metzger: Architecture of Flink’s Streaming Runtime (ApacheCon, September 29th, 2015): SlideShare
  • Robert Metzger: Click-Through Example for Flink’s KafkaConsumer Checkpointing (September, 2015): SlideShare
  • Paris Carbone: Apache Flink Streaming. Resiliency and Consistency (Google Tech Talk, August 2015: SlideShare
  • Andra Lungu: Graph Processing with Apache Flink (August 26th, 2015): SlideShare
  • Till Rohrmann: Interactive data analytisis with Apache Flink (June 23rd, 2015): SlideShare
  • Gyula Fóra: Real-time data processing with Apache Flink (Budapest Data Forum, June 4th, 2015): SlideShare
  • Till Rohrmann: Machine Learning with Apache Flink (March 23th, 2015): SlideShare
  • Marton Balassi: Flink Streaming (February 26th, 2015): SlideShare
  • Vasia Kalavri: Large-Scale Graph Processing with Apache Flink (FOSDEM, 31st January, 2015): SlideShare
  • Fabian Hueske: Hadoop Compatibility (January 28th, 2015): SlideShare
  • Kostas Tzoumas: Apache Flink Overview (January 14th, 2015): SlideShare

2014

  • Kostas Tzoumas: Flink Internals (November 18th, 2014): SlideShare
  • Marton Balassi & Gyula Fóra: The Flink Big Data Analytics Platform (ApachecCon, November 11th, 2014): SlideShare
  • Till Rohrmann: Introduction to Apache Flink (October 15th, 2014): SlideShare

Materials

We provide the Apache Flink logo in different sizes and formats. You can download all variants (7.7 MB) or just pick the one you need from this page.

Portable Network Graphics (PNG)

Colored logo

Apache Flink Logo

Sizes (px): 50x50, 100x100, 200x200, 500x500, 1000x1000

White filled logo

Apache Flink Logo

Sizes (px): 50x50, 100x100, 200x200, 500x500, 1000x1000

Black outline logo

Apache Flink Logo

Sizes (px): 50x50, 100x100, 200x200, 500x500, 1000x1000

You can find more variants of the logo in this directory or download all variants (7.7 MB).

Scalable Vector Graphics (SVG)

Colored logo

Apache Flink Logo

Colored logo with black text (color_black.svg)

White filled logo

Apache Flink Logo

White filled logo (white_filled.svg)

Black outline logo

Apache Flink Logo

Black outline logo (black_outline.svg)

You can find more variants of the logo in this directory or download all variants (7.7 MB).

Photoshop (PSD)

You can download the logo in PSD format as well:

You can find more variants of the logo in this directory or download all variants (7.7 MB).

Color Scheme

You can use the provided color scheme which incorporates some colors of the Flink logo: