Hello

Generally with Kafka a client older than the broker is fine and a broker
older than the client is not.  There have been gotchas with this but
generally true.

Thanks

On Fri, Dec 17, 2021 at 9:39 AM Midhun Mohan <midhun.mo...@esginc.us> wrote:

> Thanks Mark for getting back with a detailed explanation, I just had one
> more question, do you think there will be issue with using different
> version of Kafka broker & consumekafka processor
>
> On Fri, Dec 17, 2021 at 8:45 PM Mark Payne <marka...@hotmail.com> wrote:
>
> > Midhun,
> >
> > There are several ConsumeKafka processors. They come in two flavors:
> >
> > ConsumeKafka_<client version>
> > ConsumeKafkaRecord_<client version>
> >
> > Typically, the ConsumeKafkaRecord processors are preferable, as they
> allow
> > writing out multiple messages into the same FlowFile, which is FAR more
> > efficient in terms of both processing performance (throughput) and memory
> > utilization.
> >
> > But ideally you want to use the version that matches your Kafka brokers.
> > So if you’re using Kafka 2.6 you should use ConsumeKafka_2_6. If you are
> > using Kafka 2.0 - 2.5 you should use ConsumeKafka_2_5 and so on.
> >
> > Thanks
> > -Mark
> >
> >
> > > On Dec 17, 2021, at 7:55 AM, Midhun Mohan <midhun.mo...@esginc.us>
> > wrote:
> > >
> > > Hi Team,
> > >
> > > I remember seeing a Kafka consumer named ConsumeKafka in version lower
> > than
> > > 1.15 , do we have replacement for that processor in 1.15
> > >
> > > --
> > >
> > >
> > > Regards,
> > > Midhun Mohan
> >
> >
>
> --
>
>
> Regards,
> Midhun Mohan
>

Reply via email to