Thanks . So if we use Beam API with flink engine then we can get inter
action between batch and stream ? As i know currently in flink Dataset and
DStream can not talk . Is this correct ?
 Thanks
Ashutosh


On Thu, May 26, 2016 at 1:09 PM, Slim Baltagi <sbalt...@gmail.com> wrote:

> Hi Ashutosh
>
> Apache Beam provides a Unified API for batch and streaming.
> It also supports multiple ‘runners’: local, Apache Spark, Apache Flink and
> Google Cloud Data Flow (commercial service).
> It is not an alternative to Flink because it is an API and you still need
> an execution engine.
> It can be used as an alternative API to using the two Flink APIs : DataSet
> API and DataStream API.
> It can be complementary to Flink in the way that you use Beam as API and
> Flink as the execution engine.
> Many of Flink committers are also Apache Beam committers!
> The following blogs describe why Apache Beam:
>
>    -  from Flink perspective: http://data-artisans.com/why-apache-beam/
>    -  from Google perspective.
>    
> https://cloud.google.com/blog/big-data/2016/05/why-apache-beam-a-google-perspective
>
>
> A few recent resources about Apache Beam published this month: May 2016
>
>    - Running Apache Beam (screencast)
>    https://www.youtube.com/watch?v=dwxUbzbwtyI
>    - Introduction to Apache Beam ( presentation)
>    https://skillsmatter.com/skillscasts/8036-apache-flink-may-meetup
>    - Introduction to Apache Beam ( blog)
>    http://www.talend.com/blog/2016/05/02/introduction-to-apache-beam
>
>
> I hope this helps.
>
> Thanks
>
> Slim Baltagi
>
> On May 26, 2016, at 2:20 AM, Ashutosh Kumar <kmr.ashutos...@gmail.com>
> wrote:
>
> How does apache beam fits with  flink ? Is it an alternative for flink or
> complementary to it ?
>
> Thanks
> Ashutosh
>
>
>

Reply via email to