Well, obviously the API changed a lot between 0.10 and 2.4, client code
developed for one version surely is incompatible with the other one...

Le jeu. 16 avr. 2020 à 09:20, Gowtham S <gowtham.co....@gmail.com> a écrit :

> Hi Nicolas,
> Sorry for the confusion made, there is no communication between clients.
> We are in need of using two Kafka client wrappers provided by two external
> teams.
>
> Team A has its own Kafka cluster with own client to produce/consume data,
> and team B also have their own cluster and clients.
>
> One team (say team A) using Kafka-clients-2.4.0.jar in their wrapper and
> another team(say team b) using Kafka-clients-0.10.0.1.jar in their wrapper.
>
> Sample Case:
> If we try to produce data with the given wrapper of Team B we got below
> exception
> !Exception in thread "main" java.lang.NoSuchMethodError:
> org.apache.kafka.common.record.Record.recordSize([B[B)I
>
>
> Thanks and regards,
> Gowtham S, MCA
>
>
>
> On Wed, 15 Apr 2020 at 19:32, Nicolas Carlot <nicolas.car...@chronopost.fr>
> wrote:
>
>> What do you mean by communication between Kafka Clients ?
>> A Client is either a producer or a consumer, they don't "communicate"... ?
>>
>> Le mar. 7 avr. 2020 à 09:01, Gowtham S <gowtham.co....@gmail.com> a
>> écrit :
>>
>> > Hello,
>> >
>> > As per our team requirements, we are supposed to use and communicate
>> > between two different Kafka Clients, provided and managed by two
>> separate
>> > teams). Mentioned below are the client versions
>> >
>> > Version 1 - kafka-clients-2.4.0.jar
>> > Version 2 - kafka-clients-0.10.0.1.jar
>> >
>> > Please suggest if possible to use them without compatibility issues. Is
>> it
>> > necessary to move the topics to a single Kafka?
>> > If necessary to upgrade the clients, suggest the best practices for the
>> > same.
>> >
>> >
>> > With regards,
>> > Gowtham S, MCA
>> >
>>
>>
>> --
>> *Nicolas Carlot*
>>
>> Lead dev
>> |  | nicolas.car...@chronopost.fr
>>
>>
>> *Veuillez noter qu'à partir du 20 mai, le siège Chronopost déménage. La
>> nouvelle adresse est : 3 boulevard Romain Rolland 75014 Paris*
>>
>> [image: Logo Chronopost]
>> | chronopost.fr <http://www.chronopost.fr/>
>> Suivez nous sur Facebook <https://fr-fr.facebook.com/chronopost> et
>> Twitter
>> <https://twitter.com/chronopost>.
>>
>> [image: DPD Group]
>>
>

-- 
*Nicolas Carlot*

Lead dev
|  | nicolas.car...@chronopost.fr


*Veuillez noter qu'à partir du 20 mai, le siège Chronopost déménage. La
nouvelle adresse est : 3 boulevard Romain Rolland 75014 Paris*

[image: Logo Chronopost]
| chronopost.fr <http://www.chronopost.fr/>
Suivez nous sur Facebook <https://fr-fr.facebook.com/chronopost> et Twitter
<https://twitter.com/chronopost>.

[image: DPD Group]

Reply via email to