You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@flink.apache.org by Petr Novotnik <pe...@firma.seznam.cz> on 2017/04/05 08:29:04 UTC
ANN: Euphoria API
Hello Flink Community,
we would like to announce the availability of the Euphoria API [1] — a
thin, declarative Java API for big-data processing we started mainly to
shield our programs away from the differences between different
execution engines as well as the implementation differences between
batch and stream processing. Indeed, our goals are very similar to those
of Apache Beam [2] and we consider our API an alternative and
independent solution.
Earlier this year we managed to release Euphoria under the APL2 license
and move its development fully to the open on Github[1]. Currently, we
have back-ends for Apache Flink [3] and Apache Spark [4]. We are seeking
for general feedback and ideas to improvements from a broader community.
If you are interested in unifying the processing of bounded and
unbounded inputs (and/or interested in writing big-data processing
programs in a technology neutral manner) we would like to invite you to
take a look at Euphoria and get into contact with us through Github.
P.
[1] https://github.com/seznam/euphoria
[2] https://beam.apache.org/
[3] http://flink.apache.org/
[4] https://spark.apache.org/
Re: ANN: Euphoria API
Posted by Petr Novotnik <pe...@firma.seznam.cz>.
Thanks for the question, Flavio. As I mentioned both are more or less
trying to solve the same type of problem. But both were developed
independently. Here's a list of the differences that came just from the
top of my head [1] (likely to be extended in near future.)
P.
[1] https://github.com/seznam/euphoria/wiki/FAQ
On 04/05/2017 10:35 AM, Flavio Pompermaier wrote:
> Isn't it the same thing of Apache Beam? Which are the differences?
Re: ANN: Euphoria API
Posted by Flavio Pompermaier <po...@okkam.it>.
Isn't it the same thing of Apache Beam? Which are the differences?
On Wed, Apr 5, 2017 at 10:29 AM, Petr Novotnik <
petr.novotnik@firma.seznam.cz> wrote:
> Hello Flink Community,
>
> we would like to announce the availability of the Euphoria API [1] — a
> thin, declarative Java API for big-data processing we started mainly to
> shield our programs away from the differences between different
> execution engines as well as the implementation differences between
> batch and stream processing. Indeed, our goals are very similar to those
> of Apache Beam [2] and we consider our API an alternative and
> independent solution.
>
> Earlier this year we managed to release Euphoria under the APL2 license
> and move its development fully to the open on Github[1]. Currently, we
> have back-ends for Apache Flink [3] and Apache Spark [4]. We are seeking
> for general feedback and ideas to improvements from a broader community.
> If you are interested in unifying the processing of bounded and
> unbounded inputs (and/or interested in writing big-data processing
> programs in a technology neutral manner) we would like to invite you to
> take a look at Euphoria and get into contact with us through Github.
>
> P.
>
> [1] https://github.com/seznam/euphoria
> [2] https://beam.apache.org/
> [3] http://flink.apache.org/
> [4] https://spark.apache.org/
>
>