flink-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Henry Saputra <henry.sapu...@gmail.com>
Subject Re: Release announcement draft
Date Tue, 26 Aug 2014 17:17:08 GMT
+1 looks great! Thanks for the write up Kostas.

Love to add the iterative programming support as one of the
differentiator feature.

- Henry

On Tue, Aug 26, 2014 at 6:42 AM, Kostas Tzoumas <ktzoumas@apache.org> wrote:
> Hey folks,
> The Flink 0.6 release is out, and it would be great to announce it at the
> Flink blog and perhaps at announcements@apache among other places. I
> drafted a small text that also explains a bit what is Flink since this is
> the first Apache release.
> Would be great to get some comments on the text! Also, if you contributed
> in the release and your name is missing, please respond.
> Best,
> Kostas
> We are happy to announce the availability of Flink 0.6. This is the
> first release of the system inside the Apache Incubator and under the
> name Flink. Releases up to 0.5 were under the name Stratosphere, from
> the academic and open source project that Flink originates from.
> What is Flink?
> Apache Flink is a new general-purpose computation engine that can run
> on YARN clusters on top of data stored in Hadoop. Flink currently has
> programming APIs in Java and Scala. Jobs are executed via Flink's own
> runtime engine. Flink features:
> - Robust in-memory and out-of-core processing: once read, data stays
>   in memory as much as possible, and is gracefully de-staged to disk in
>   the presence of memory pressure from limited memory or other
>   applications. The runtime is designed to perform very well both in
>   setups with abundant memory and in setups where memory is scarce.
> - Object-based APIs: when programming, you do not have to pack your
>   data into key-value pairs or some other framework-specific data
>   model. Rather, you can use arbitrary Java and Scala types to model
>   your data.
> - A modular system stack: Flink is not a direct implementation of its
>   APIs but a layered system. All programming APIs are translated to an
>   intermediate program representation that is compiled and optimized
>   via a cost-based optimizer. Lower-level layers of Flink also expose
>   programming APIs for extending the system.
> - Data pipelining/streaming: Flink's runtime is designed as a
>   pipelined data processing engine rather than a batch processing
>   engine. Operators do not wait for their predecessors to finish in
>   order to start processing data. This results to very efficient
>   handling of large intermediate data sets.
> Release 0.6
> Flink 0.6 builds on the latest Stratosphere 0.5 release. It includes
> many bug fixes and improvements that make the system more stable and
> robust, as well as breaking API changes.
> The full release notes are available here:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12327101
> To download the release please visit
> http://flink.incubator.apache.org/downloads.html
> Contributors
> Wilson Cao
> Ufuk Celebi
> Stephan Ewen
> Jonathan Hasenberg
> Markus Holzemer
> Fabian Hueske
> Sebastian Kunert
> Vikhyat Korrapati
> Aljoscha Krettek
> Sebastian Kruse
> Raymond Liu
> Robert Metzger
> Minglianh Qi
> Till Rohrmann
> Henry Saputra
> Chesnay Schepler
> Kostas Tzoumas
> Robert Waury
> Timo Walther
> Daniel Warneke
> Tobias Wiens

View raw message