You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tz...@apache.org on 2017/07/02 19:46:18 UTC

[7/7] flink-web git commit: Rebuild site

Rebuild site


Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/cc4b07bb
Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/cc4b07bb
Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/cc4b07bb

Branch: refs/heads/asf-site
Commit: cc4b07bb1de5cecaa21cc1ff09ff7e3d5c367b05
Parents: 01a0194
Author: Tzu-Li (Gordon) Tai <tz...@apache.org>
Authored: Mon Jul 3 03:43:21 2017 +0800
Committer: Tzu-Li (Gordon) Tai <tz...@apache.org>
Committed: Mon Jul 3 03:43:21 2017 +0800

----------------------------------------------------------------------
 content/community.html |  41 ++++++++++---
 content/ecosystem.html |   4 ++
 content/poweredby.html |   6 +-
 content/slides.html    | 136 ++++++++------------------------------------
 4 files changed, 65 insertions(+), 122 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink-web/blob/cc4b07bb/content/community.html
----------------------------------------------------------------------
diff --git a/content/community.html b/content/community.html
index 2ae14a3..fc2024f 100644
--- a/content/community.html
+++ b/content/community.html
@@ -157,9 +157,10 @@
     </ul>
   </li>
   <li><a href="#slides" id="markdown-toc-slides">Slides</a>    <ul>
-      <li><a href="#section" id="markdown-toc-section">2016</a></li>
-      <li><a href="#section-1" id="markdown-toc-section-1">2015</a></li>
-      <li><a href="#section-2" id="markdown-toc-section-2">2014</a></li>
+      <li><a href="#section" id="markdown-toc-section">2017</a></li>
+      <li><a href="#section-1" id="markdown-toc-section-1">2016</a></li>
+      <li><a href="#section-2" id="markdown-toc-section-2">2015</a></li>
+      <li><a href="#section-3" id="markdown-toc-section-3">2014</a></li>
     </ul>
   </li>
   <li><a href="#materials" id="markdown-toc-materials">Materials</a>    <ul>
@@ -325,7 +326,9 @@
 
 <p>Flink Forward 2015 (October 12-13, 2015) was the first conference to bring together the Apache Flink developer and user community. You can find <a href="http://2015.flink-forward.org/?post_type=session">slides and videos</a> of all talks on the Flink Forward 2015 page.</p>
 
-<p>The second edition of Flink Forward took place on September 12-14, 2016. All <a href="http://flink-forward.org/program/sessions/">slides and videos</a> are available on the Flink Forward 2016 page.</p>
+<p>The second edition of Flink Forward took place on September 12-14, 2016. All <a href="http://2016.flink-forward.org/program/sessions/">slides and videos</a> are available on the Flink Forward 2016 page.</p>
+
+<p>In 2017, Flink Forward came to San Francisco to welcome the Apache Flink community to one day of training and one day of conference. Find all videos on our <a href="https://www.youtube.com/playlist?list=PLDX4T_cnKjD2UC6wJr_wRbIvtlMtkc-n2">YouTube Channel</a> and all slides on <a href="https://www.slideshare.net/FlinkForward">Slideshare</a>.</p>
 
 <h1 id="people">People</h1>
 
@@ -575,7 +578,30 @@
 
 <p><strong>Note</strong>: Keep in mind that code examples on slides have a chance of being incomplete or outdated. Always refer to the <a href="http://ci.apache.org/projects/flink/flink-docs-master">latest documentation</a> for an up to date reference.</p>
 
-<h3 id="section">2016</h3>
+<h3 id="section">2017</h3>
+
+<ul>
+  <li>Tzu-Li (Gordon) Tai: <strong>Stateful Stream Processing with Apache Flink</strong> <em>Apache Flink Meetup Berlin, June 2017</em>: <a href="https://de.slideshare.net/dataArtisans/tzuli-gordon-stateful-stream-processing-with-apache-flink">SlideShare</a></li>
+  <li>Stephan Ewen: <strong>Experiences running Flink at Very Large Scale</strong> <em>Berlin Buzzwords, June 2017</em>: <a href="https://de.slideshare.net/dataArtisans/stephan-ewen-experiences-running-flink-at-very-large-scale">SlideShare</a></li>
+  <li>Kostas Kloudas: <strong>Complex Event Processing with Flink: the state of FlinkCEP</strong> <em>Berlin Buzzwords, June 2017</em>: <a href="https://de.slideshare.net/dataArtisans/kostas-kloudas-complex-event-processing-with-flink-the-state-of-flinkcep">SlideShare</a></li>
+  <li>Fabian Hueske: <strong>Stream Analytics with SQL on Apache Flink</strong> <em>Berlin Buzzwords, June 2017</em>: <a href="https://de.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink-76998033">SlideShare</a></li>
+  <li>Aljoscha Krettek &amp; Kenneth Knowles: <strong>Portable stateful big data processing in Apache Beam</strong> <em>Strata London 2017, Miami, May 2017</em>: <a href="https://de.slideshare.net/dataArtisans/aljoscha-krettek-portable-stateful-big-data-processing-in-apache-beam">SlideShare</a></li>
+  <li>Aljoscha Krettek: <strong>Apache Flink® and IoT: How Stateful Event-Time Processing Enables Accurate Analytics</strong> <em>Apache Con North America, Miami, May 2017</em>: <a href="https://de.slideshare.net/dataArtisans/aljoscha-krettek-apache-flink-and-iot-how-stateful-eventtime-processing-enables-accurate-analytics">SlideShare</a></li>
+  <li>Timo Walther: <strong>Table &amp; SQL API – unified APIs for batch and stream processing</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing">SlideShare</a></li>
+  <li>Kostas Kloudas: <strong>Extending Flink’s Streaming APIs</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-konstantinos-kloudas-extending-flinks-streaming-apis">SlideShare</a></li>
+  <li>Tzu-Li (Gordon) Tai: <strong>Joining the Scurry of Squirrels: Contributing to Apache Flink</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-tzuli-gordon-tai-joining-the-scurry-of-squirrels-contributing-to-apache-flink">SlideShare</a></li>
+  <li>Stefan Richter: <strong>Improvements for large state and recovery in Flink</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stefan-richter-improvements-for-large-state-and-recovery-in-flink">SlideShare</a></li>
+  <li>Ufuk Celebi: <strong>The Stream Processor as a Database: Building Online Applications directly on Streams</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-ufuk-celebi-the-stream-processor-as-a-database-building-online-applications-directly-on-streams">SlideShare</a></li>
+  <li>Jamie Grier: <em>*Apache Flink - The Latest and Greatest ** *Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-jamie-grier-apache-flinkthe-latest-and-greatest">SlideShare</a></li>
+  <li>Stephan Ewen: <strong>Experiences running Flink at Very Large Scale</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-experiences-running-flink-at-very-large-scale">SlideShare</a></li>
+  <li>Stephan Ewen: <strong>Convergence of real-time analytics and data-driven applications</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-convergence-of-realtime-analytics-and-datadriven-applications">SlideShare</a></li>
+  <li>Till Rohrmann: <strong>Redesigning Apache Flink’s Distributed Architecture Back to Sessions overview</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-till-rohrmann-redesigning-apache-flinks-distributed-architecture-back-to-sessions-overview">SlideShare</a></li>
+  <li>Timo Walther: <strong>Table &amp; SQL API - unified APIs for batch and stream processing</strong> <em>Apache Flink Meetup Amsterdam, March 2017</em>: <a href="https://www.slideshare.net/dataArtisans/timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing">SlideShare</a></li>
+  <li>Kostas Kloudas: <strong>Extending Flink’s Streaming APIs</strong> <em>Apache Flink Meetup Berlin, February 2017</em>: <a href="https://www.slideshare.net/dataArtisans/kostas-kloudas-extending-flinks-streaming-apis">SlideShare</a></li>
+  <li>Fabian Hueske: <strong>Stream Analytics with SQL on Apache Flink</strong> <em>Big Data Tech Summit, Warsaw February 2017</em>: <a href="http://www.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink">SlideShare</a></li>
+</ul>
+
+<h3 id="section-1">2016</h3>
 
 <ul>
   <li>Stefan Richter: <strong>A look at Apache Flink 1.2 and beyond</strong> <em>Apache Flink Meetup Berlin, November 2016</em>: <a href="http://www.slideshare.net/StefanRichter10/a-look-at-flink-12">SlideShare</a></li>
@@ -584,6 +610,7 @@
   <li>Stephan Ewen: <strong>Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth</strong> <em>Apache Big Data Europe 2016, Seville November 2016</em>: <a href="http://www.slideshare.net/dataArtisans/keynote-stephan-ewen-stream-processing-as-a-foundational-paradigm-and-apache-flinks-approach-to-it">SlideShare</a></li>
   <li>Kostas Tzoumas: <strong>Stream Processing with Apache Flink®</strong> <em>Apache Flink London Meetup, November 2016</em>: <a href="http://www.slideshare.net/dataArtisans/kostas-tzoumas-stream-processing-with-apache-flink">SlideShare</a></li>
   <li>Kostas Tzoumas: <strong>Apache Flink®: State of the Union and What’s Next</strong> <em>Strata + Hadoop World New York, September 2016</em>: <a href="http://www.slideshare.net/dataArtisans/kostas-tzoumas-apache-flink-state-of-the-union-and-whats-next">SlideShare</a></li>
+  <li>Stephan Ewen: <strong>Stream Processing as a Foundational Paradigm and Apache Flink’s Approach to It</strong> <em>Big Data, Berlin v 10.0, December 2016</em>: <a href="http://www.slideshare.net/dataArtisans/stephan-ewen-stream-processing-as-a-foundational-paradigm-and-apache-flinks-approach-to-it">SlideShare</a></li>
   <li>Kostas Tzoumas &amp; Stephan Ewen: <strong>Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/kostas-tzoumasstpehan-ewen-keynote-the-maturing-data-streaming-ecosystem-and-apache-flinks-accelerated-growth">SlideShare</a></li>
   <li>Robert Metzger: <strong>Connecting Apache Flink to the World - Reviewing the streaming connectors</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/robert-metzger-connecting-apache-flink-to-the-world-reviewing-the-streaming-connectors">SlideShare</a></li>
   <li>Till Rohrmann &amp; Fabian Hueske: <strong>Declarative stream processing with StreamSQL and CEP</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/fabian-huesketill-rohrmann-declarative-stream-processing-with-streamsql-and-cep">SlideShare</a></li>
@@ -612,7 +639,7 @@
   <li>Till Rohrmann: <strong>Streaming Done Right</strong>. <em>FOSDEM, January 2016</em>: <a href="http://www.slideshare.net/tillrohrmann/apache-flink-streaming-done-right-fosdem-2016">SlideShare</a></li>
 </ul>
 
-<h3 id="section-1">2015</h3>
+<h3 id="section-2">2015</h3>
 
 <ul>
   <li>Till Rohrmann: <strong>Streaming Data Flow with Apache Flink</strong> <em>(October 29th, 2015)</em>: <a href="http://www.slideshare.net/tillrohrmann/streaming-data-flow-with-apache-flink-paris-flink-meetup-2015-54572718">SlideShare</a></li>
@@ -630,7 +657,7 @@
   <li>Kostas Tzoumas: <strong>Apache Flink Overview</strong> <em>(January 14th, 2015)</em>: <a href="http://www.slideshare.net/KostasTzoumas/apache-flink-api-runtime-and-project-roadmap">SlideShare</a></li>
 </ul>
 
-<h3 id="section-2">2014</h3>
+<h3 id="section-3">2014</h3>
 
 <ul>
   <li>Kostas Tzoumas: <strong>Flink Internals</strong> <em>(November 18th, 2014)</em>: <a href="http://www.slideshare.net/KostasTzoumas/flink-internals">SlideShare</a></li>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/cc4b07bb/content/ecosystem.html
----------------------------------------------------------------------
diff --git a/content/ecosystem.html b/content/ecosystem.html
index 0ede162..9342919 100644
--- a/content/ecosystem.html
+++ b/content/ecosystem.html
@@ -219,6 +219,10 @@ See Suneel Marthi’s <a href="http://www.slideshare.net/FlinkForward/suneel-mar
 
 <p><a href="https://samoa.incubator.apache.org/">Apache SAMOA (incubating)</a> a streaming ML library featuring Flink an execution engine soon. Albert Bifet introduced SAMOA on Flink at his <a href="http://www.slideshare.net/FlinkForward/albert-bifet-apache-samoa-mining-big-data-streams-with-apache-flink?ref=http://flink-forward.org/?session=apache-samoa-mining-big-data-streams-with-apache-flink">Flink Forward talk</a>.</p>
 
+<p><strong>Alluxio</strong></p>
+
+<p><a href="http://www.alluxio.org/">Alluxio</a> is an open-source memory-speed virtual distributed storage that enables applications to efficiently share data and access data across different storage systems in a <a href="http://www.alluxio.org/docs/master/en/Unified-and-Transparent-Namespace.html">unified namespace</a>. Here is an example of <a href="http://www.alluxio.org/docs/master/en/Running-Flink-on-Alluxio.html">using Flink to access data through Alluxio</a>.</p>
+
 <p><strong>Python Examples on Flink</strong></p>
 
 <p>A <a href="https://github.com/wdm0006/flink-python-examples">collection of examples</a> using Apache Flink’s Python API.</p>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/cc4b07bb/content/poweredby.html
----------------------------------------------------------------------
diff --git a/content/poweredby.html b/content/poweredby.html
index 481d0ff..38965e4 100644
--- a/content/poweredby.html
+++ b/content/poweredby.html
@@ -167,7 +167,7 @@
    </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
       <img src="/img/poweredby/bouygues-logo.jpg" width="175" alt="Bouygues" /><br />
-      Bouygues Telecom is running 30 production applications powered by Flink and is processing 10 billion raw events per day. <br /><br /><a href="http://flink-forward.org/kb_sessions/a-brief-history-of-time-with-apache-flink-real-time-monitoring-and-analysis-with-flink-kafka-hb/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Bouygues Telcom at Flink Forward 2016</a>
+      Bouygues Telecom is running 30 production applications powered by Flink and is processing 10 billion raw events per day. <br /><br /><a href="http://2016.flink-forward.org/kb_sessions/a-brief-history-of-time-with-apache-flink-real-time-monitoring-and-analysis-with-flink-kafka-hb/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Bouygues Telcom at Flink Forward 2016</a>
    </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
       <img src="/img/poweredby/capital-one-logo.png" width="175" alt="Capital One" /><br />
@@ -200,11 +200,11 @@
    <div class="height col-md-3 col-sm-4 col-xs-6">
    <img src="/img/poweredby/otto-group-logo.png" width="175" alt="King" />
          <br />
-         Otto Group, the world's second-largest online retailer, uses Flink for business intelligence stream processing. <br /><br /><a href="http://flink-forward.org/kb_sessions/flinkspector-taming-the-squirrel/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Otto at Flink Forward 2016</a>
+         Otto Group, the world's second-largest online retailer, uses Flink for business intelligence stream processing. <br /><br /><a href="http://2016.flink-forward.org/kb_sessions/flinkspector-taming-the-squirrel/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Otto at Flink Forward 2016</a>
    </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
    <img src="/img/poweredby/researchgate-logo.png" width="175" alt="ResearchGate" /><br />
-         ResearchGate, a social network for scientists, uses Flink for network analysis and near-duplicate detection. <br /><br /><a href="http://flink-forward.org/kb_sessions/joining-infinity-windowless-stream-processing-with-flink/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See ResearchGate at Flink Forward 2016</a>
+         ResearchGate, a social network for scientists, uses Flink for network analysis and near-duplicate detection. <br /><br /><a href="http://2016.flink-forward.org/kb_sessions/joining-infinity-windowless-stream-processing-with-flink/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See ResearchGate at Flink Forward 2016</a>
   </div>
    <div class="height col-md-3 col-sm-4 col-xs-6">
    <img src="/img/poweredby/zalando-logo.jpg" width="175" alt="Zalando" /><br />

http://git-wip-us.apache.org/repos/asf/flink-web/blob/cc4b07bb/content/slides.html
----------------------------------------------------------------------
diff --git a/content/slides.html b/content/slides.html
index b1974a7..c381426 100644
--- a/content/slides.html
+++ b/content/slides.html
@@ -133,118 +133,30 @@
 
       </div>
       <div class="col-sm-9">
-      <div class="row-fluid">
-  <div class="col-sm-12">
-    <h1>Slides</h1>
-
-	<div class="page-toc">
-<ul id="markdown-toc">
-  <li><a href="#training" id="markdown-toc-training">Training</a></li>
-  <li><a href="#flink-forward" id="markdown-toc-flink-forward">Flink Forward</a></li>
-  <li><a href="#slides" id="markdown-toc-slides">Slides</a>    <ul>
-      <li><a href="#section" id="markdown-toc-section">2017</a></li>
-      <li><a href="#section-1" id="markdown-toc-section-1">2016</a></li>
-      <li><a href="#section-2" id="markdown-toc-section-2">2015</a></li>
-      <li><a href="#section-3" id="markdown-toc-section-3">2014</a></li>
-    </ul>
-  </li>
-</ul>
-
-</div>
-
-<h2 id="training">Training</h2>
-
-<p>Currently, there is a free training available by <a href="http://data-artisans.com">dataArtisans</a>. Their <a href="http://dataartisans.github.io/flink-training">training website</a> contains slides and exercices with solutions. The slides are also available on <a href="http://www.slideshare.net/dataArtisans/presentations">SlideShare</a>.</p>
-
-<h2 id="flink-forward">Flink Forward</h2>
-
-<p>Flink Forward 2015 (October 12-13, 2015) was the first conference to bring together the Apache Flink developer and user community. You can find <a href="http://2015.flink-forward.org/?post_type=session">slides and videos</a> of all talks on the Flink Forward 2015 page.</p>
-
-<p>On September 12-14, 2016 the second edition of Flink Forward took place. All <a href="http://flink-forward.org/program/sessions/">slides and videos</a> are available on the Flink Forward 2016 page.</p>
-
-<p>In 2017, Flink Forward came to San Francisco to welcome the Apache Flink community to one day of training and one day of conference. Find all videos on our <a href="https://www.youtube.com/playlist?list=PLDX4T_cnKjD2UC6wJr_wRbIvtlMtkc-n2">YouTube Channel</a> and all slides on <a href="https://www.slideshare.net/FlinkForward">Slideshare</a></p>
-
-<h2 id="slides">Slides</h2>
-
-<p><strong>Note</strong>: Keep in mind that code examples on slides have a chance of being incomplete or outdated. Always refer to the <a href="http://ci.apache.org/projects/flink/flink-docs-master">latest documentation</a> for an up to date reference.</p>
-
-<h3 id="section">2017</h3>
-<ul>
-  <li>Timo Walther: <strong>Table &amp; SQL API – unified APIs for batch and stream processing</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing">SlideShare</a></li>
-  <li>Kostas Kloudas: <strong>Extending Flink’s Streaming APIs</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-konstantinos-kloudas-extending-flinks-streaming-apis">SlideShare</a></li>
-  <li>Tzu-Li (Gordon) Tai: <strong>Joining the Scurry of Squirrels: Contributing to Apache Flink</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-tzuli-gordon-tai-joining-the-scurry-of-squirrels-contributing-to-apache-flink">SlideShare</a></li>
-  <li>Stefan Richter: <strong>Improvements for large state and recovery in Flink</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stefan-richter-improvements-for-large-state-and-recovery-in-flink">SlideShare</a></li>
-  <li>Ufuk Celebi: <strong>The Stream Processor as a Database: Building Online Applications directly on Streams</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-ufuk-celebi-the-stream-processor-as-a-database-building-online-applications-directly-on-streams">SlideShare</a></li>
-  <li>Jamie Grier: <em>*Apache Flink - The Latest and Greatest ** *Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-jamie-grier-apache-flinkthe-latest-and-greatest">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Experiences running Flink at Very Large Scale</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-experiences-running-flink-at-very-large-scale">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Convergence of real-time analytics and data-driven applications</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-stephan-ewen-convergence-of-realtime-analytics-and-datadriven-applications">SlideShare</a></li>
-  <li>Till Rohrmann: <strong>Redesigning Apache Flink’s Distributed Architecture Back to Sessions overview</strong> <em>Flink Forward San Francisco, April 2017</em>: <a href="https://www.slideshare.net/FlinkForward/flink-forward-sf-2017-till-rohrmann-redesigning-apache-flinks-distributed-architecture-back-to-sessions-overview">SlideShare</a></li>
-  <li>Timo Walther: <strong>Table &amp; SQL API - unified APIs for batch and stream processing</strong> <em>Apache Flink Meetup Amsterdam, March 2017</em>: <a href="https://www.slideshare.net/dataArtisans/timo-walther-table-sql-api-unified-apis-for-batch-and-stream-processing">SlideShare</a></li>
-  <li>Kostas Kloudas: <strong>Extending Flink’s Streaming APIs</strong> <em>Apache Flink Meetup Berlin, February 2017</em>: <a href="https://www.slideshare.net/dataArtisans/kostas-kloudas-extending-flinks-streaming-apis">SlideShare</a></li>
-  <li>Fabian Hueske: <strong>Stream Analytics with SQL on Apache Flink</strong> <em>Big Data Tech Summit, Warsaw February 2017</em>: <a href="http://www.slideshare.net/dataArtisans/fabian-hueske-stream-analytics-with-sql-on-apache-flink">SlideShare</a></li>
-</ul>
-
-<h3 id="section-1">2016</h3>
-
-<ul>
-  <li>Stephan Ewen: <strong>Stream Processing as a Foundational Paradigm and Apache Flink’s Approach to It</strong> <em>Big Data, Berlin v 10.0, December 2016</em>: <a href="http://www.slideshare.net/dataArtisans/stephan-ewen-stream-processing-as-a-foundational-paradigm-and-apache-flinks-approach-to-it">SlideShare</a></li>
-  <li>Kostas Tzoumas &amp; Stephan Ewen: <strong>Keynote -The maturing data streaming ecosystem and Apache Flink’s accelerated growth</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/kostas-tzoumasstpehan-ewen-keynote-the-maturing-data-streaming-ecosystem-and-apache-flinks-accelerated-growth">SlideShare</a></li>
-  <li>Robert Metzger: <strong>Connecting Apache Flink to the World - Reviewing the streaming connectors</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/robert-metzger-connecting-apache-flink-to-the-world-reviewing-the-streaming-connectors">SlideShare</a></li>
-  <li>Till Rohrmann &amp; Fabian Hueske: <strong>Declarative stream processing with StreamSQL and CEP</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/fabian-huesketill-rohrmann-declarative-stream-processing-with-streamsql-and-cep">SlideShare</a></li>
-  <li>Jamie Grier: <strong>Robust Stream Processing with Apache Flink</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/jamie-grier-robust-stream-processing-with-apache-flink">SlideShare</a></li>
-  <li>Jamie Grier: <strong>The Stream Processor as a Database- Building Online Applications directly on Streams</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/jamie-grier-the-stream-processor-as-a-database-building-online-applications-directly-on-streams">SlideShare</a></li>
-  <li>Till Rohramnn: <strong>Dynamic Scaling - How Apache Flink adapts to changing workloads</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/till-rohrmann-dynamic-scaling-how-apache-flink-adapts-to-changing-workloads">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Running Flink Everywhere</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/stephan-ewen-running-flink-everywhere">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Scaling Apache Flink to very large State</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/stephan-ewen-scaling-to-large-state">SlideShare</a></li>
-  <li>Aljoscha Krettek: <strong>The Future of Apache Flink</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/FlinkForward/aljoscha-krettek-the-future-of-apache-flink">SlideShare</a></li>
-  <li>Fabian Hueske: <strong>Taking a look under the hood of Apache Flink’s relational APIs</strong> <em>Flink Forward, Berlin September 2016</em>: <a href="http://www.slideshare.net/fhueske/taking-a-look-under-hood-of-apache-flinks-relational-apis">SlideShare</a></li>
-  <li>Kostas Tzoumas: <strong>Streaming in the Wild with Apache Flink</strong> <em>Hadoop Summit San Jose, June 2016</em>: <a href="http://www.slideshare.net/KostasTzoumas/streaming-in-the-wild-with-apache-flink-63790942">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>The Stream Processor as the Database - Apache Flink</strong> <em>Berlin Buzzwords, June 2016</em>: <a href="http://www.slideshare.net/stephanewen1/the-stream-processor-as-the-database-apache-flink-berlin-buzzwords">SlideShare</a></li>
-  <li>Till Rohrmann &amp; Fabian Hueske: <strong>Streaming Analytics &amp; CEP - Two sides of the same coin?</strong> <em>Berlin Buzzwords, June 2016</em>: <a href="http://www.slideshare.net/tillrohrmann/streaming-analytics-cep-two-sides-of-the-same-coin">SlideShare</a></li>
-  <li>Robert Metzger: <strong>A Data Streaming Architecture with Apache Flink</strong> <em>Berlin Buzzwords, June 2016</em>: <a href="http://www.slideshare.net/robertmetzger1/a-data-streaming-architecture-with-apache-flink-berlin-buzzwords-2016">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Continuous Processing with Apache Flink</strong> <em>Strata + Hadoop World London, May 2016</em>: <a href="http://www.slideshare.net/stephanewen1/continuous-processing-with-apache-flink-strata-london-2016">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Streaming Analytics with Apache Flink 1.0</strong> <em>Flink NYC Flink, May 2016</em>: <a href="http://www.slideshare.net/stephanewen1/apache-flink-myc-flink-meetup">SlideShare</a></li>
-  <li>Ufuk Celebi: <strong>Unified Stream &amp; Batch Processing with Apache Flink</strong>. <em>Hadoop Summit Dublin, April 2016</em>: <a href="http://www.slideshare.net/HadoopSummit/unified-stream-and-batch-processing-with-apache-flink">SlideShare</a></li>
-  <li>Kostas Tzoumas: <strong>Counting Elements in Streams</strong>. <em>Strata San Jose, March 2016</em>: <a href="http://www.slideshare.net/KostasTzoumas/apache-flink-at-strata-san-jose-2016">SlideShare</a></li>
-  <li>Jamie Grier: <strong>Extending the Yahoo! Streaming Benchmark</strong>. <em>Flink Washington DC Meetup, March 2016</em>: <a href="http://www.slideshare.net/JamieGrier/extending-the-yahoo-streaming-benchmark">SlideShare</a></li>
-  <li>Jamie Grier: <strong>Stateful Stream Processing at In-Memory Speed</strong>. <em>Flink NYC Meetup, March 2016</em>: <a href="http://www.slideshare.net/JamieGrier/stateful-stream-processing-at-inmemory-speed">SlideShare</a></li>
-  <li>Robert Metzger: <strong>Stream Processing with Apache Flink</strong>. <em>QCon London, March 2016</em>: <a href="http://www.slideshare.net/robertmetzger1/qcon-london-stream-processing-with-apache-flink">SlideShare</a></li>
-  <li>Vasia Kalavri: <strong>Batch and Stream Graph Processing with Apache Flink</strong>. <em>Flink and Neo4j Meetup Berlin, March 2016</em>: <a href="http://www.slideshare.net/vkalavri/batch-and-stream-graph-processing-with-apache-flink">SlideShare</a></li>
-  <li>Maximilian Michels: <strong>Stream Processing with Apache Flink</strong>. <em>Big Data Technology Summit, February 2016</em>:
-<a href="http://de.slideshare.net/MaximilianMichels/big-datawarsaw-animated">SlideShare</a></li>
-  <li>Vasia Kalavri: <strong>Single-Pass Graph Streaming Analytics with Apache Flink</strong>. <em>FOSDEM, January 2016</em>: <a href="http://www.slideshare.net/vkalavri/gellystream-singlepass-graph-streaming-analytics-with-apache-flink">SlideShare</a></li>
-  <li>Till Rohrmann: <strong>Streaming Done Right</strong>. <em>FOSDEM, January 2016</em>: <a href="http://www.slideshare.net/tillrohrmann/apache-flink-streaming-done-right-fosdem-2016">SlideShare</a></li>
-</ul>
-
-<h3 id="section-2">2015</h3>
-
-<ul>
-  <li>Till Rohrmann: <strong>Streaming Data Flow with Apache Flink</strong> <em>(October 29th, 2015)</em>: <a href="http://www.slideshare.net/tillrohrmann/streaming-data-flow-with-apache-flink-paris-flink-meetup-2015-54572718">SlideShare</a></li>
-  <li>Stephan Ewen: <strong>Flink-0.10</strong> <em>(October 28th, 2015)</em>: <a href="http://www.slideshare.net/stephanewen1/flink-010-bay-area-meetup-october-2015">SlideShare</a></li>
-  <li>Robert Metzger: <strong>Architecture of Flink’s Streaming Runtime</strong> <em>(ApacheCon, September 29th, 2015)</em>: <a href="http://www.slideshare.net/robertmetzger1/architecture-of-flinks-streaming-runtime-apachecon-eu-2015">SlideShare</a></li>
-  <li>Robert Metzger: <strong>Click-Through Example for Flink’s KafkaConsumer Checkpointing</strong> <em>(September, 2015)</em>: <a href="http://www.slideshare.net/robertmetzger1/clickthrough-example-for-flinks-kafkaconsumer-checkpointing">SlideShare</a></li>
-  <li>Paris Carbone: <strong>Apache Flink Streaming. Resiliency and Consistency</strong> (Google Tech Talk, August 2015: <a href="http://www.slideshare.net/ParisCarbone/tech-talk-google-on-flink-fault-tolerance-and-ha">SlideShare</a></li>
-  <li>Andra Lungu: <strong>Graph Processing with Apache Flink</strong> <em>(August 26th, 2015)</em>: <a href="http://www.slideshare.net/AndraLungu/flink-gelly-karlsruhe-june-2015">SlideShare</a></li>
-  <li>Till Rohrmann: <strong>Interactive data analytisis with Apache Flink</strong> <em>(June 23rd, 2015)</em>: <a href="http://www.slideshare.net/tillrohrmann/data-analysis-49806564">SlideShare</a></li>
-  <li>Gyula Fóra: <strong>Real-time data processing with Apache Flink</strong> <em>(Budapest Data Forum, June 4th, 2015)</em>: <a href="http://www.slideshare.net/GyulaFra/flink-streaming-budapestdata">SlideShare</a></li>
-  <li>Till Rohrmann: <strong>Machine Learning with Apache Flink</strong> <em>(March 23th, 2015)</em>: <a href="http://www.slideshare.net/tillrohrmann/machine-learning-with-apache-flink">SlideShare</a></li>
-  <li>Marton Balassi: <strong>Flink Streaming</strong> <em>(February 26th, 2015)</em>: <a href="http://www.slideshare.net/MrtonBalassi/flink-streaming-berlin-meetup">SlideShare</a></li>
-  <li>Vasia Kalavri: <strong>Large-Scale Graph Processing with Apache Flink</strong> <em>(FOSDEM, 31st January, 2015)</em>: <a href="http://www.slideshare.net/vkalavri/largescale-graph-processing-with-apache-flink-graphdevroom-fosdem15">SlideShare</a></li>
-  <li>Fabian Hueske: <strong>Hadoop Compatibility</strong> <em>(January 28th, 2015)</em>: <a href="http://www.slideshare.net/fhueske/flink-hadoopcompat20150128">SlideShare</a></li>
-  <li>Kostas Tzoumas: <strong>Apache Flink Overview</strong> <em>(January 14th, 2015)</em>: <a href="http://www.slideshare.net/KostasTzoumas/apache-flink-api-runtime-and-project-roadmap">SlideShare</a></li>
-</ul>
-
-<h3 id="section-3">2014</h3>
-
-<ul>
-  <li>Kostas Tzoumas: <strong>Flink Internals</strong> <em>(November 18th, 2014)</em>: <a href="http://www.slideshare.net/KostasTzoumas/flink-internals">SlideShare</a></li>
-  <li>Marton Balassi &amp; Gyula Fóra: <strong>The Flink Big Data Analytics Platform</strong> <em>(ApachecCon, November 11th, 2014)</em>: <a href="http://www.slideshare.net/GyulaFra/flink-apachecon">SlideShare</a></li>
-  <li>Till Rohrmann: <strong>Introduction to Apache Flink</strong> <em>(October 15th, 2014)</em>: <a href="http://www.slideshare.net/tillrohrmann/introduction-to-apache-flink">SlideShare</a></li>
-</ul>
-
-
-  </div>
-</div>
+      <!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<meta http-equiv="refresh" content="1; url=https://flink.apache.org/community.html#slides" />
+
+<h1>Documentation</h1>
+
+<p>Redirecting to <a href="https://flink.apache.org/community.html#slides">slides in community page</a> in 1 second.</p>
 
       </div>
     </div>