"If your system is stateless and the transformations are not interdependent"
then I would just look at using Kafka Connect's Single Message Transform
(SMT) feature.

-hans

/**
 * Hans Jespersen, Director Systems Engineering, Confluent Inc.
 * h...@confluent.io (650)924-2670
 */

On Tue, Mar 13, 2018 at 9:18 AM, Jacob Sheck <shec0...@gmail.com> wrote:

> If you are augmenting streaming data with dimensional data, or if you can
> transform your data with a map, filter or join operation Streams will be a
> good option.  If your system is stateless and the transformations are not
> interdependent, you may want to look into using one of the queue
> technologies like AcitveMQ.
>
> On Tue, Mar 13, 2018 at 10:00 AM Sameer Rahmani <lxsame...@gmail.com>
> wrote:
>
> > Thanks Jacob. I'm using kafka as a distributed queue and my data pipeline
> > is a several components which connected together via a stream
> abstraction.
> > each component has a input and output stream. Basically the source of
> > this pipeline can be anything and the output can be anything to.
> >
> > On Tue, Mar 13, 2018 at 1:27 PM, Jacob Sheck <shec0...@gmail.com> wrote:
> >
> > > Sameer when you say that you need to "consume from and produce to a
> > topic"
> > > to me that seems like a good fit for Kafka Streams.  Streaming your
> data
> > > out of Kafka for a transform and back in has some fundamental costs and
> > > operational challenges involved.  Are the events in your stream
> > stateless?
> > > If it isn't stateless streams will ensure a consistent playback of
> events
> > > if needed.  Without knowing more about your pipeline it is hard to make
> > > recommendations.  Are you possibly using Kafka as a distributed queue?
> > >
> > > On Tue, Mar 13, 2018 at 6:29 AM Sameer Rahmani <lxsame...@gmail.com>
> > > wrote:
> > >
> > > > Hi folks,
> > > > I need to consume from and produce to a topic. I have my own data
> > > pipeline
> > > > to process the data.
> > > > So I was wondering beside the stores and StreamDSL what does Kafka
> > > Streams
> > > > brings to the table
> > > > that might be useful to me ?
> > > >
> > >
> >
>

Reply via email to