Beam appears to be on it’s way to being the de-facto standard for data 
pipelines.

I’d like to start a real discussion about whether and how to align streams 
interfaces with Beam interfaces.

To pose a straw-man theory for discussion:

Hypothesis: Streams would benefit by replacing the interfaces in streams-core 
entirely with beam interfaces.
  
a) Do we agree that the flexibility and performance gains from doing so, 
presuming it’s possible, would be significant?
b) Are there any inevitable flexiblility, performance, complexity, or other, 
blockers or compromises we should discuss?
c) What arguments are there for retaining our interfaces and providing beam 
compatibility in a runtime module binding (within streams) vs deprecating our 
existing interfaces and switching over completely?
d) Obviously doing this would be a lot of work.  What level of commitment is 
there from the group to work on this?

Steve
On October 25, 2016 at 3:47:11 PM, sblackmon (sblack...@apache.org) wrote:

Regarding Beam, there have been a number of ideas and theories floated on the 
list and but nothing concrete has been proposed or discussed in depth.

Steve
On October 25, 2016 at 10:21:52 AM, Suneel Marthi (suneel.mar...@gmail.com) 
wrote:

Is support for Kafka Streams and Apache Beam on the roadmap ?

Reply via email to