kafka-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicolas Carlot <nicolas.car...@chronopost.fr.INVALID>
Subject Re: Send several Serialized Java objects under one Kafka Topic
Date Sun, 31 Jan 2021 22:08:24 GMT
" I want to
use a serialized Java object, not JSON because I think it's more
optimized for performance."
=> Bad assumption.
https://www.robert-franz.com/2013/12/09/comparing-serialization-performance/

Avro and protobuf are oflently used, Json is easier
https://blog.softwaremill.com/the-best-serialization-strategy-for-event-sourcing-9321c299632b

Le dim. 31 janv. 2021 à 15:49, Peter Penzov <peter.penzov@gmail.com> a
écrit :

> Hello All,
>      I'm working on proof of concept for sending several Java Objects
> under one Kafka Topic. More about the requirements:
>
> https://stackoverflow.com/questions/65811681/design-kafka-consumers-and-producers-for-scalability
>
> I managed to implement this working concept:
> https://github.com/rcbandit111/skyobject_engine
>
> In this code example I send several Java Objects under one Kafka Topic
> and response is sent back into another Kafka Topic.
>
> I would like to ask you what are the advantages and disadvantages in
> this design of sending data between Consumer and Producer? I want to
> use a serialized Java object, not JSON because I think it's more
> optimized for performance.
>
> Can you share your feedback, please?
>
> Also is there some better way to implement this? Like for example
> using Streaming API?
>
>
> BR,
> Peter
>


-- 
*Nicolas Carlot*

|  | nicolas.carlot@chronopost.fr

[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]

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message