flink-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ktzou...@apache.org
Subject svn commit: r1672054 - in /flink: _posts/ site/ site/blog/ site/blog/page2/ site/blog/page3/ site/news/2015/04/ site/news/2015/04/07/
Date Wed, 08 Apr 2015 09:55:07 GMT
Author: ktzoumas
Date: Wed Apr  8 09:55:07 2015
New Revision: 1672054

URL: http://svn.apache.org/r1672054
Log:
Added blog post for March community update

Added:
    flink/_posts/2015-04-07-march-in-flink.md
    flink/site/news/2015/04/
    flink/site/news/2015/04/07/
    flink/site/news/2015/04/07/march-in-flink.html
Modified:
    flink/site/archive.html
    flink/site/blog/feed.xml
    flink/site/blog/index.html
    flink/site/blog/page2/index.html
    flink/site/blog/page3/index.html
    flink/site/downloads.html

Added: flink/_posts/2015-04-07-march-in-flink.md
URL: http://svn.apache.org/viewvc/flink/_posts/2015-04-07-march-in-flink.md?rev=1672054&view=auto
==============================================================================
--- flink/_posts/2015-04-07-march-in-flink.md (added)
+++ flink/_posts/2015-04-07-march-in-flink.md Wed Apr  8 09:55:07 2015
@@ -0,0 +1,81 @@
+---
+layout: post
+title:  'March 2015 in the Flink community'
+date:   2015-04-07 10:00:00
+categories: news
+---
+
+March has been a busy month in the Flink community.
+
+###Flink runner for Google Cloud Dataflow
+
+A Flink runner for Google Cloud Dataflow was announced. See the blog
+posts by [data Artisans](http://data-artisans.com/dataflow.html) and
+the [Google Cloud Platform Blog]
+(http://googlecloudplatform.blogspot.de/2015/03/announcing-Google-Cloud-Dataflow-runner-for-Apache-Flink.html).
+Google Cloud Dataflow programs can be written using and open-source
+SDK and run in multiple backends, either as a managed service inside
+Google's infrastructure, or leveraging open source runners,
+including Apache Flink.
+
+###Learn about the internals of Flink
+
+The community has started an effort to better document the internals
+of Flink. Check out the first articles on the Flink wiki on [how Flink
+manages
+memory](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=53741525),
+[how tasks in Flink exchange
+data](https://cwiki.apache.org/confluence/display/FLINK/Data+exchange+between+tasks),
+[type extraction and serialization in
+Flink](https://cwiki.apache.org/confluence/display/FLINK/Type+System%2C+Type+Extraction%2C+Serialization),
+as well as [how Flink builds on Akka for distributed
+coordination](https://cwiki.apache.org/confluence/display/FLINK/Akka+and+Actors).
+
+Check out also the [new blog
+post](http://flink.apache.org/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html)
+on how Flink executes joins with several insights into Flink's runtime.
+
+###Meetups and talks
+
+Flink's machine learning efforts were presented at the [Machine
+Learning Stockholm meetup
+group](http://www.meetup.com/Machine-Learning-Stockholm/events/221144997/). The
+regular Berlin Flink meetup featured a talk on the past, present, and
+future of Flink. The talk is available on
+[youtube](https://www.youtube.com/watch?v=fw2DBE6ZiEQ&feature=youtu.be).
+
+##In the Flink master
+
+###Table API in Scala and Java
+
+The new [Table
+API](https://github.com/apache/flink/tree/master/flink-staging/flink-table)
+in Flink is now available in both Java and Scala. Check out the
+examples [here (Java)](https://github.com/apache/flink/blob/master/flink-staging/flink-table/src/main/java/org/apache/flink/examples/java/JavaTableExample.java)
and [here (Scala)](https://github.com/apache/flink/tree/master/flink-staging/flink-table/src/main/scala/org/apache/flink/examples/scala).
+
+###Additions to the Machine Learning library
+
+Flink's [Machine Learning
+library](https://github.com/apache/flink/tree/master/flink-staging/flink-ml)
+is seeing quite a bit of traction. Recent additions include the [CoCoA
+algorithm](http://arxiv.org/abs/1409.1458) for distributed
+optimization.
+
+###Exactly-once delivery guarantees for streaming jobs
+
+Flink streaming jobs now provide exactly once processing guarantees
+when coupled with persistent sources (notably [Apache
+Kafka](http://kafka.apache.org)). Flink periodically checkpoints and
+persists the offsets of the sources and restarts from those
+checkpoints at failure recovery. This functionality is currently
+limited in that it does not yet handle large state and iterative
+programs.
+
+###Flink on Tez
+
+A new execution environment enables non-iterative Flink jobs to use
+Tez as an execution backend instead of Flink's own network stack. Learn more
+[here](http://ci.apache.org/projects/flink/flink-docs-master/flink_on_tez_guide.html).
+
+
+

Modified: flink/site/archive.html
URL: http://svn.apache.org/viewvc/flink/site/archive.html?rev=1672054&r1=1672053&r2=1672054&view=diff
==============================================================================
--- flink/site/archive.html (original)
+++ flink/site/archive.html Wed Apr  8 09:55:07 2015
@@ -130,16 +130,16 @@
     <div style="padding-top:50px" class="container">
         <h1>Archive</h1>
 
-<script type="text/javascript">
+<p><script type="text/javascript">
 $( document ).ready(function() {
   // Handler for .ready() called.
-  $('.ga-track').on('click', function() {
+  $(&#39;.ga-track&#39;).on(&#39;click&#39;, function() {
     // we just use the element id for tracking with google analytics
-    ga('send', 'event', 'button', 'click', $(this).attr('id'));
-  });
+    ga(&#39;send&#39;, &#39;event&#39;, &#39;button&#39;, &#39;click&#39;,
$(this).attr(&#39;id&#39;));
+  });</p>
 
-});
-</script>
+<p>});
+</script></p>
 
 <p>This page lists old versions of Flink including their documentation.</p>
 

Modified: flink/site/blog/feed.xml
URL: http://svn.apache.org/viewvc/flink/site/blog/feed.xml?rev=1672054&r1=1672053&r2=1672054&view=diff
==============================================================================
Binary files - no diff available.

Modified: flink/site/blog/index.html
URL: http://svn.apache.org/viewvc/flink/site/blog/index.html?rev=1672054&r1=1672053&r2=1672054&view=diff
==============================================================================
--- flink/site/blog/index.html (original)
+++ flink/site/blog/index.html Wed Apr  8 09:55:07 2015
@@ -134,6 +134,84 @@
 		<div class="col-md-8">
 			
 			<article>
+				<h2><a href="/news/2015/04/07/march-in-flink.html">March 2015 in the Flink
community</a></h2>
+				<p class="meta">07 Apr 2015</p>
+
+				<div><p>March has been a busy month in the Flink community.</p>
+
+<h3 id="flink-runner-for-google-cloud-dataflow">Flink runner for Google Cloud Dataflow</h3>
+
+<p>A Flink runner for Google Cloud Dataflow was announced. See the blog
+posts by <a href="http://data-artisans.com/dataflow.html">data Artisans</a> and
+the <a href="http://googlecloudplatform.blogspot.de/2015/03/announcing-Google-Cloud-Dataflow-runner-for-Apache-Flink.html">Google
Cloud Platform Blog</a>.
+Google Cloud Dataflow programs can be written using and open-source
+SDK and run in multiple backends, either as a managed service inside
+Google&#39;s infrastructure, or leveraging open source runners,
+including Apache Flink.</p>
+
+<h3 id="learn-about-the-internals-of-flink">Learn about the internals of Flink</h3>
+
+<p>The community has started an effort to better document the internals
+of Flink. Check out the first articles on the Flink wiki on <a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=53741525">how
Flink
+manages
+memory</a>,
+<a href="https://cwiki.apache.org/confluence/display/FLINK/Data+exchange+between+tasks">how
tasks in Flink exchange
+data</a>,
+<a href="https://cwiki.apache.org/confluence/display/FLINK/Type+System%2C+Type+Extraction%2C+Serialization">type
extraction and serialization in
+Flink</a>,
+as well as <a href="https://cwiki.apache.org/confluence/display/FLINK/Akka+and+Actors">how
Flink builds on Akka for distributed
+coordination</a>.</p>
+
+<p>Check out also the <a href="http://flink.apache.org/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html">new
blog
+post</a>
+on how Flink executes joins with several insights into Flink&#39;s runtime.</p>
+
+<h3 id="meetups-and-talks">Meetups and talks</h3>
+
+<p>Flink&#39;s machine learning efforts were presented at the <a href="http://www.meetup.com/Machine-Learning-Stockholm/events/221144997/">Machine
+Learning Stockholm meetup
+group</a>. The
+regular Berlin Flink meetup featured a talk on the past, present, and
+future of Flink. The talk is available on
+<a href="https://www.youtube.com/watch?v=fw2DBE6ZiEQ&amp;feature=youtu.be">youtube</a>.</p>
+
+<h2 id="in-the-flink-master">In the Flink master</h2>
+
+<h3 id="table-api-in-scala-and-java">Table API in Scala and Java</h3>
+
+<p>The new <a href="https://github.com/apache/flink/tree/master/flink-staging/flink-table">Table
+API</a>
+in Flink is now available in both Java and Scala. Check out the
+examples <a href="https://github.com/apache/flink/blob/master/flink-staging/flink-table/src/main/java/org/apache/flink/examples/java/JavaTableExample.java">here
(Java)</a> and <a href="https://github.com/apache/flink/tree/master/flink-staging/flink-table/src/main/scala/org/apache/flink/examples/scala">here
(Scala)</a>.</p>
+
+<h3 id="additions-to-the-machine-learning-library">Additions to the Machine Learning
library</h3>
+
+<p>Flink&#39;s <a href="https://github.com/apache/flink/tree/master/flink-staging/flink-ml">Machine
Learning
+library</a>
+is seeing quite a bit of traction. Recent additions include the <a href="http://arxiv.org/abs/1409.1458">CoCoA
+algorithm</a> for distributed
+optimization.</p>
+
+<h3 id="exactly-once-delivery-guarantees-for-streaming-jobs">Exactly-once delivery
guarantees for streaming jobs</h3>
+
+<p>Flink streaming jobs now provide exactly once processing guarantees
+when coupled with persistent sources (notably <a href="http://kafka.apache.org">Apache
+Kafka</a>). Flink periodically checkpoints and
+persists the offsets of the sources and restarts from those
+checkpoints at failure recovery. This functionality is currently
+limited in that it does not yet handle large state and iterative
+programs.</p>
+
+<h3 id="flink-on-tez">Flink on Tez</h3>
+
+<p>A new execution environment enables non-iterative Flink jobs to use
+Tez as an execution backend instead of Flink&#39;s own network stack. Learn more
+<a href="http://ci.apache.org/projects/flink/flink-docs-master/flink_on_tez_guide.html">here</a>.</p>
+</div>
+				<a href="/news/2015/04/07/march-in-flink.html#disqus_thread">March 2015 in the
Flink community</a>
+			</article>
+			
+			<article>
 				<h2><a href="/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html">Peeking
into Apache Flink's Engine Room</a></h2>
 				<p class="meta">13 Mar 2015</p>
 
@@ -1528,20 +1606,6 @@ properties, some algorithms)</p></li>
 				<a href="/news/2014/10/03/upcoming_events.html#disqus_thread">Upcoming Events</a>
 			</article>
 			
-			<article>
-				<h2><a href="/news/2014/09/26/release-0.6.1.html">Apache Flink 0.6.1 available</a></h2>
-				<p class="meta">26 Sep 2014</p>
-
-				<div><p>We are happy to announce the availability of Flink 0.6.1.</p>
-
-<p>0.6.1 is a maintenance release, which includes minor fixes across several parts
-of the system. We suggest all users of Flink to work with this newest version.</p>
-
-<p><a href="/downloads.html">Download</a> the release today.</p>
-</div>
-				<a href="/news/2014/09/26/release-0.6.1.html#disqus_thread">Apache Flink 0.6.1
available</a>
-			</article>
-			
 		</div>
 		<div class="col-md-2"></div>
 	</div>

Modified: flink/site/blog/page2/index.html
URL: http://svn.apache.org/viewvc/flink/site/blog/page2/index.html?rev=1672054&r1=1672053&r2=1672054&view=diff
==============================================================================
--- flink/site/blog/page2/index.html (original)
+++ flink/site/blog/page2/index.html Wed Apr  8 09:55:07 2015
@@ -134,6 +134,20 @@
 		<div class="col-md-8">
 			
 			<article>
+				<h2><a href="/news/2014/09/26/release-0.6.1.html">Apache Flink 0.6.1 available</a></h2>
+				<p class="meta">26 Sep 2014</p>
+
+				<div><p>We are happy to announce the availability of Flink 0.6.1.</p>
+
+<p>0.6.1 is a maintenance release, which includes minor fixes across several parts
+of the system. We suggest all users of Flink to work with this newest version.</p>
+
+<p><a href="/downloads.html">Download</a> the release today.</p>
+</div>
+				<a href="/news/2014/09/26/release-0.6.1.html#disqus_thread">Apache Flink 0.6.1
available</a>
+			</article>
+			
+			<article>
 				<h2><a href="/news/2014/08/26/release-0.6.html">Apache Flink 0.6 available</a></h2>
 				<p class="meta">26 Aug 2014</p>
 
@@ -823,15 +837,6 @@ For a complete overview of the renamings
 				<a href="/news/2014/01/12/0.4-migration-guide.html#disqus_thread">Stratosphere
Version 0.4 Migration Guide</a>
 			</article>
 			
-			<article>
-				<h2><a href="/news/2014/01/10/stratosphere-hadoop-summit.html">Stratosphere
got accepted to the Hadoop Summit Europe in Amsterdam</a></h2>
-				<p class="meta">10 Jan 2014</p>
-
-				<div><p>The Stratosphere team is proud to announce that it is going to present
at the <a href="http://hadoopsummit.org/amsterdam/">Hadoop Summit 2014 in Amsterdam</a>
on April 2-3. Our talk &quot;Big Data looks tiny from Stratosphere&quot; is part of
the &quot;Future of Hadoop&quot; Track. The talk abstract already made it into the
top 5 in the <a href="https://hadoopsummit.uservoice.com/forums/196822-future-of-apache-hadoop/filters/top">Community
Vote</a> that took place by the end of last year.</p>
-</div>
-				<a href="/news/2014/01/10/stratosphere-hadoop-summit.html#disqus_thread">Stratosphere
got accepted to the Hadoop Summit Europe in Amsterdam</a>
-			</article>
-			
 		</div>
 		<div class="col-md-2"></div>
 	</div>

Modified: flink/site/blog/page3/index.html
URL: http://svn.apache.org/viewvc/flink/site/blog/page3/index.html?rev=1672054&r1=1672053&r2=1672054&view=diff
==============================================================================
--- flink/site/blog/page3/index.html (original)
+++ flink/site/blog/page3/index.html Wed Apr  8 09:55:07 2015
@@ -134,6 +134,15 @@
 		<div class="col-md-8">
 			
 			<article>
+				<h2><a href="/news/2014/01/10/stratosphere-hadoop-summit.html">Stratosphere
got accepted to the Hadoop Summit Europe in Amsterdam</a></h2>
+				<p class="meta">10 Jan 2014</p>
+
+				<div><p>The Stratosphere team is proud to announce that it is going to present
at the <a href="http://hadoopsummit.org/amsterdam/">Hadoop Summit 2014 in Amsterdam</a>
on April 2-3. Our talk &quot;Big Data looks tiny from Stratosphere&quot; is part of
the &quot;Future of Hadoop&quot; Track. The talk abstract already made it into the
top 5 in the <a href="https://hadoopsummit.uservoice.com/forums/196822-future-of-apache-hadoop/filters/top">Community
Vote</a> that took place by the end of last year.</p>
+</div>
+				<a href="/news/2014/01/10/stratosphere-hadoop-summit.html#disqus_thread">Stratosphere
got accepted to the Hadoop Summit Europe in Amsterdam</a>
+			</article>
+			
+			<article>
 				<h2><a href="/news/2013/12/13/humboldt-innovation-award.html">Stratosphere
wins award at Humboldt Innovation Competition "Big Data: Research meets Startups"</a></h2>
 				<p class="meta">13 Dec 2013</p>
 

Modified: flink/site/downloads.html
URL: http://svn.apache.org/viewvc/flink/site/downloads.html?rev=1672054&r1=1672053&r2=1672054&view=diff
==============================================================================
--- flink/site/downloads.html (original)
+++ flink/site/downloads.html Wed Apr  8 09:55:07 2015
@@ -130,16 +130,16 @@
     <div style="padding-top:50px" class="container">
         <h1>Downloads</h1>
 
-<script type="text/javascript">
+<p><script type="text/javascript">
 $( document ).ready(function() {
   // Handler for .ready() called.
-  $('.ga-track').on('click', function() {
+  $(&#39;.ga-track&#39;).on(&#39;click&#39;, function() {
     // we just use the element id for tracking with google analytics
-    ga('send', 'event', 'button', 'click', $(this).attr('id'));
-  });
+    ga(&#39;send&#39;, &#39;event&#39;, &#39;button&#39;, &#39;click&#39;,
$(this).attr(&#39;id&#39;));
+  });</p>
 
-});
-</script>
+<p>});
+</script></p>
 
 <p class="lead">Pick the <strong>Apache Flink</strong> package matching
your Hadoop version.</p>
 

Added: flink/site/news/2015/04/07/march-in-flink.html
URL: http://svn.apache.org/viewvc/flink/site/news/2015/04/07/march-in-flink.html?rev=1672054&view=auto
==============================================================================
--- flink/site/news/2015/04/07/march-in-flink.html (added)
+++ flink/site/news/2015/04/07/march-in-flink.html Wed Apr  8 09:55:07 2015
@@ -0,0 +1,362 @@
+<!DOCTYPE html>
+<html lang="en">
+    <head>
+	    <meta charset="utf-8">
+	    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+	    <meta name="viewport" content="width=device-width, initial-scale=1">
+
+	    <title>Apache Flink: March 2015 in the Flink community</title>
+	    <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
+	    <link rel="icon" href="favicon.ico" type="image/x-icon">
+	    <link rel="stylesheet" href="/css/bootstrap.css">
+	    <link rel="stylesheet" href="/css/bootstrap-lumen-custom.css">
+	    <link rel="stylesheet" href="/css/syntax.css">
+	    <link rel="stylesheet" href="/css/custom.css">
+	    <link href="/css/main/main.css" rel="stylesheet">
+            <link href="/blog/feed.xml" rel="alternate" type="application/rss+xml" title="Flink
Blog RSS feed" />
+	    <!-- <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css"
rel="stylesheet"> -->
+	    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
+	    <script src="/js/bootstrap.min.js"></script>
+	    <script src="/js/codetabs.js"></script>
+    </head>
+    <body>
+    <div class="af-header-container af-inner-pages-navigation">
+	<header>
+		<div class="container">
+			<div class="row">
+				<div class="col-md-1 af-mobile-nav-bar">
+					<a href="/" title="Home">
+					<img class="hidden-xs hidden-sm img-responsive"
+						src="/img/main/logo.png" alt="Apache Flink Logo">
+					</a>
+					<div class="row visible-xs">
+						<div class="col-xs-3">
+						    <a href="/" title="Home">
+							<img class="hidden-x hidden-sm img-responsive"
+								src="/img/main/logo.png" alt="Apache Flink Logo">
+							</a>
+						</div>
+						<div class="col-xs-5"></div>
+						<div class="col-xs-4">
+							<div class="af-mobile-btn">
+								<span class="glyphicon glyphicon-plus"></span>
+							</div>
+						</div>
+					</div>
+				</div>
+				<!-- Navigation -->
+				<div class="col-md-11">
+					<nav class="af-main-nav" role="navigation">
+						<ul>
+							<li><a href="#" class="af-nav-links">Quickstart
+									<b class="caret"></b>
+							</a>
+								<ul class="af-dropdown-menu">
+									<li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/setup_quickstart.html">Setup
+											Flink</a></li>
+									<li><a
+										href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/java_api_quickstart.html">Java
+											API</a></li>
+									<li><a
+										href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/scala_api_quickstart.html">Scala
+											API</a></li>
+								</ul></li>
+							<li><a href="/downloads.html">Download</a></li>
+							<li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/faq.html">FAQ</a></li>
+							<li><a href="#" class="af-nav-links">Documentation <b
+									class="caret"></b></a>
+							  <ul class="af-dropdown-menu">
+                                                            		<li class="af-separator">Current
Snapshot:</li>
+									<li></li>
+									<li><a href="http://ci.apache.org/projects/flink/flink-docs-master/">0.9</a></li>
+									<li><a href="http://ci.apache.org/projects/flink/flink-docs-master/api/java">0.9
Javadocs</a></li>
+									<li><a href="http://ci.apache.org/projects/flink/flink-docs-master/api/scala/index.html#org.apache.flink.api.scala.package">0.9
Scaladocs</a></li>
+									<li class="divider"></li>
+									<li class="af-separator">Current Stable:</li>
+									<li></li>
+									<li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/">0.8.1</a></li>
+									<li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/api/java">0.8.1
Javadocs</a></li>
+									<li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/api/scala/index.html#org.apache.flink.api.scala.package">0.8.1
Scaladocs</a></li>
+									<li class="divider"></li>
+									<li></li>
+									<li><a href="/archive.html">Archive</a></li>
+									<li></li>
+								</ul></li>
+							<li><a href="#" class="af-nav-links">Community <b
+									class="caret"></b></a>
+								<ul class="af-dropdown-menu">
+									<li><a href="/community.html#mailing-lists">Mailing
+											Lists</a></li>
+									<li><a href="/community.html#issues">Issues</a></li>
+									<li><a href="/community.html#team">Team</a></li>
+									<li class="divider"></li>
+									<li><a href="/how-to-contribute.html">How To
+											Contribute</a></li>
+									<li><a href="/coding_guidelines.html">Coding
+											Guidelines</a></li>
+								</ul></li>
+							<li><a href="#" class="af-nav-links">Project <b
+									class="caret"></b></a>
+								<ul class="af-dropdown-menu">
+									<li><a href="/material.html">Material</a></li>
+									<li><a href="http://www.apache.org/">Apache Software
+											Foundation <span class="glyphicon glyphicon-new-window"></span>
+									</a></li>
+									<li><a
+										href="https://cwiki.apache.org/confluence/display/FLINK">Wiki
+											<span class="glyphicon glyphicon-new-window"></span>
+									</a></li>
+									<li><a
+										href="https://wiki.apache.org/incubator/StratosphereProposal">Incubator
+											Proposal <span class="glyphicon glyphicon-new-window"></span>
+									</a></li>
+									<li><a href="http://www.apache.org/licenses/LICENSE-2.0">License
+											<span class="glyphicon glyphicon-new-window"></span>
+									</a></li>
+									<li><a href="https://github.com/apache/incubator-flink">Source
+											Code <span class="glyphicon glyphicon-new-window"></span>
+									</a></li>
+								</ul></li>
+							<li><a href="/blog/index.html" class="">Blog</a></li>
+						</ul>
+					</nav>
+				</div>
+			</div>
+		</div>
+	</header>
+</div>
+
+
+    <div style="padding-top:50px" class="container">
+        <div class="container">
+    <div class="row">
+		<div class="col-md-2"></div>
+		<div class="col-md-8">
+			<article>
+				<h2>March 2015 in the Flink community</h2>
+				    <p class="meta">07 Apr 2015</p>
+				<div>
+				    <p>March has been a busy month in the Flink community.</p>
+
+<h3 id="flink-runner-for-google-cloud-dataflow">Flink runner for Google Cloud Dataflow</h3>
+
+<p>A Flink runner for Google Cloud Dataflow was announced. See the blog
+posts by <a href="http://data-artisans.com/dataflow.html">data Artisans</a> and
+the <a href="http://googlecloudplatform.blogspot.de/2015/03/announcing-Google-Cloud-Dataflow-runner-for-Apache-Flink.html">Google
Cloud Platform Blog</a>.
+Google Cloud Dataflow programs can be written using and open-source
+SDK and run in multiple backends, either as a managed service inside
+Google&#39;s infrastructure, or leveraging open source runners,
+including Apache Flink.</p>
+
+<h3 id="learn-about-the-internals-of-flink">Learn about the internals of Flink</h3>
+
+<p>The community has started an effort to better document the internals
+of Flink. Check out the first articles on the Flink wiki on <a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=53741525">how
Flink
+manages
+memory</a>,
+<a href="https://cwiki.apache.org/confluence/display/FLINK/Data+exchange+between+tasks">how
tasks in Flink exchange
+data</a>,
+<a href="https://cwiki.apache.org/confluence/display/FLINK/Type+System%2C+Type+Extraction%2C+Serialization">type
extraction and serialization in
+Flink</a>,
+as well as <a href="https://cwiki.apache.org/confluence/display/FLINK/Akka+and+Actors">how
Flink builds on Akka for distributed
+coordination</a>.</p>
+
+<p>Check out also the <a href="http://flink.apache.org/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html">new
blog
+post</a>
+on how Flink executes joins with several insights into Flink&#39;s runtime.</p>
+
+<h3 id="meetups-and-talks">Meetups and talks</h3>
+
+<p>Flink&#39;s machine learning efforts were presented at the <a href="http://www.meetup.com/Machine-Learning-Stockholm/events/221144997/">Machine
+Learning Stockholm meetup
+group</a>. The
+regular Berlin Flink meetup featured a talk on the past, present, and
+future of Flink. The talk is available on
+<a href="https://www.youtube.com/watch?v=fw2DBE6ZiEQ&amp;feature=youtu.be">youtube</a>.</p>
+
+<h2 id="in-the-flink-master">In the Flink master</h2>
+
+<h3 id="table-api-in-scala-and-java">Table API in Scala and Java</h3>
+
+<p>The new <a href="https://github.com/apache/flink/tree/master/flink-staging/flink-table">Table
+API</a>
+in Flink is now available in both Java and Scala. Check out the
+examples <a href="https://github.com/apache/flink/blob/master/flink-staging/flink-table/src/main/java/org/apache/flink/examples/java/JavaTableExample.java">here
(Java)</a> and <a href="https://github.com/apache/flink/tree/master/flink-staging/flink-table/src/main/scala/org/apache/flink/examples/scala">here
(Scala)</a>.</p>
+
+<h3 id="additions-to-the-machine-learning-library">Additions to the Machine Learning
library</h3>
+
+<p>Flink&#39;s <a href="https://github.com/apache/flink/tree/master/flink-staging/flink-ml">Machine
Learning
+library</a>
+is seeing quite a bit of traction. Recent additions include the <a href="http://arxiv.org/abs/1409.1458">CoCoA
+algorithm</a> for distributed
+optimization.</p>
+
+<h3 id="exactly-once-delivery-guarantees-for-streaming-jobs">Exactly-once delivery
guarantees for streaming jobs</h3>
+
+<p>Flink streaming jobs now provide exactly once processing guarantees
+when coupled with persistent sources (notably <a href="http://kafka.apache.org">Apache
+Kafka</a>). Flink periodically checkpoints and
+persists the offsets of the sources and restarts from those
+checkpoints at failure recovery. This functionality is currently
+limited in that it does not yet handle large state and iterative
+programs.</p>
+
+<h3 id="flink-on-tez">Flink on Tez</h3>
+
+<p>A new execution environment enables non-iterative Flink jobs to use
+Tez as an execution backend instead of Flink&#39;s own network stack. Learn more
+<a href="http://ci.apache.org/projects/flink/flink-docs-master/flink_on_tez_guide.html">here</a>.</p>
+
+				</div>
+			</article>
+		</div>
+		<div class="col-md-2"></div>
+	</div>
+	<div class="row" style="padding-top:30px">
+		<div class="col-md-2"></div>
+		<div class="col-md-8">
+		    <div id="disqus_thread"></div>
+		    <script type="text/javascript">
+		        /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
+		        var disqus_shortname = 'stratosphere-eu'; // required: replace example with your
forum shortname
+
+		        /* * * DON'T EDIT BELOW THIS LINE * * */
+		        (function() {
+		            var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async
= true;
+		            dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+		            (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+		        })();
+		    </script>
+		    <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments
powered by Disqus.</a></noscript>
+		    <a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
		    
+		</div>
+		<div class="col-md-2"></div>
+	</div>
+</div>
+
+    </div>
+    <!--<section id="af-upfooter" class="af-section">
+	<div class="container">
+		<p>Apache Flink is an effort undergoing incubation at The Apache
+			Software Foundation (ASF), sponsored by the Apache Incubator PMC.
+			Incubation is required of all newly accepted projects until a further
+			review indicates that the infrastructure, communications, and
+			decision making process have stabilized in a manner consistent with
+			other successful ASF projects. While incubation status is not
+			necessarily a reflection of the completeness or stability of the
+			code, it does indicate that the project has yet to be fully endorsed
+			by the ASF.</p>
+		<a href="http://incubator.apache.org"> <img class="img-responsive"
+			src="/img/main/apache-incubator-logo.png" alt="Apache Flink" />
+		</a>
+		<p class="text-center">
+			<a href="/privacy-policy.html" title="Privacy Policy"
+				class="af-privacy-policy">Privacy Policy</a>
+		</p>
+	</div>
+</section>-->
+
+<footer id="af-footer">
+	<div class="container">
+		<div class="row">
+			<div class="col-md-3">
+				<h3>Documentation</h3>
+				<ul class="af-footer-menu">
+
+					<li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8//">0.8.1</a></li>
+					<li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8//api/java/">0.8.1
Javadocs</a></li>
+					<li><a
+						href="http://ci.apache.org/projects/flink/flink-docs-release-0.8//api/scala/index.html#org.apache.flink.api.scala.package">0.8.1
Scaladocs</a></li>
+				</ul>
+			</div>
+			<div class="col-md-3">
+				<h3>Community</h3>
+				<ul class="af-footer-menu">
+					<li><a href="/community.html#mailing-lists">Mailing Lists</a></li>
+					<li><a href="https://issues.apache.org/jira/browse/FLINK"
+						target="blank">Issues <span
+							class="glyphicon glyphicon-new-window"></span></a></li>
+					<li><a href="/community.html#team">Team</a></li>
+					<li><a href="/how-to-contribute.html">How to contribute</a></li>
+					<li><a href="/coding_guidelines.html">Coding Guidelines</a></li>
+				</ul>
+			</div>
+			<div class="col-md-3">
+				<h3>ASF</h3>
+				<ul class="af-footer-menu">
+					<li><a href="http://www.apache.org/" target="blank">Apache
+							Software foundation <span class="glyphicon glyphicon-new-window"></span>
+					</a></li>
+					<li><a
+						href="http://www.apache.org/foundation/how-it-works.html"
+						target="blank">How it works <span
+							class="glyphicon glyphicon-new-window"></span></a></li>
+					<li><a href="http://www.apache.org/foundation/thanks.html"
+						target="blank">Thanks <span
+							class="glyphicon glyphicon-new-window"></span></a></li>
+					<li><a
+						href="http://www.apache.org/foundation/sponsorship.html"
+						target="blank">Become a sponsor <span
+							class="glyphicon glyphicon-new-window"></span></a></li>
+					<li><a href="http://incubator.apache.org/projects/flink.html"
+						target="blank">Incubation status page <span
+							class="glyphicon glyphicon-new-window"></span></a></li>
+				</ul>
+			</div>
+			<div class="col-md-3">
+				<h3>Project</h3>
+				<ul class="af-footer-menu">
+					<li><a href="/material.html" target="blank">Material <span
+							class="glyphicon glyphicon-new-window"></span></a></li>
+					<li><a
+						href="https://cwiki.apache.org/confluence/display/FLINK"
+						target="blank">Wiki <span
+							class="glyphicon glyphicon-new-window"></span></a></li>
+					<li><a
+						href="https://wiki.apache.org/incubator/StratosphereProposal"
+						target="blank">Incubator proposal <span
+							class="glyphicon glyphicon-new-window"></span></a></li>
+					<li><a href="http://www.apache.org/licenses/LICENSE-2.0"
+						target="blank">License <span
+							class="glyphicon glyphicon-new-window"></span></a></li>
+					<li><a href="https://github.com/apache/incubator-flink"
+						target="blank">Source code <span
+							class="glyphicon glyphicon-new-window"></span></a></li>
+				</ul>
+			</div>
+		</div>
+	</div>
+	<div class="af-footer-bar">
+		<div class="container">
+		  <p>Copyright &copy 2014-2015, <a href="http://www.apache.org">The Apache
Software Foundation</a>. All Rights Reserved. Apache and the Apache feather logo are
trademarks of the Apache Software Foundation.
+                  </p>
+                  <div>
+                    <div style="float:left">
+                      <p>
+                        <a href="/privacy-policy.html" title="Privacy Policy" class="af-privacy-policy">Privacy
Policy</a>
+                    </p>
+                    </div>
+                    <div style="float:right">
+                    <p>
+                      <a href="/blog/feed.xml" class="af-privacy-policy">RSS Feed</a>
+                    </p>
+                    </div>
+                   </div>
+    		</div>
+	</div>
+</footer>
+
+    <!-- Google Analytics -->
+    <script>
+      (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+      (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+      m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+      })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+      ga('create', 'UA-52545728-1', 'auto');
+      ga('send', 'pageview');
+    </script>
+    <script src="/js/main/jquery.mobile.events.min.js"></script>
+    <script src="/js/main/main.js"></script>
+  </body>
+</html>



Mime
View raw message