it would be great if someone provides input(s)/hint :) thanks!

--Senthil

On Fri, Aug 21, 2020 at 3:28 PM SenthilKumar K <senthilec...@gmail.com>
wrote:

> Updating the Kafka broker version:
>
> Kafka Version: 2.4.1
>
> On Fri, Aug 21, 2020 at 3:21 PM SenthilKumar K <senthilec...@gmail.com>
> wrote:
>
>> Hi Team,  We have deployed 150 node Kafka cluster on production for our
>> use case. Recently I have seen issue(s) in Kafka Producer Client.
>>
>> Use Case:
>> <Incoming-Topic> --> (Consume)Stream App (Multiple Topologies)
>> (Transform) --> Kafka Producer Topology ( Produce it to Multiple Topics)
>>
>> Initially, the data is written to a common buffer topic. The stream
>> topologies will consume from buffer topic and transform from one form to
>> JSON. Finally transformed output goes to Kafka Producer Topology. The
>> nature of the Kafka Producer Topology is to get input from Transform
>> Topology and Write it to stream specific topics.
>>
>> No of Transformation Topologies: 200
>> No Of Kafka Producer Topologies: 100
>>
>> Each Kafka Producer Topology will be producing on multiple topics(
>> approx: 2000). Initially, it used to produce to 1000 topics, and now the
>> number of topics has increased hence the problem observed.
>>
>> What is the recommended approach to produce data on multiple topics from
>> multiple clients?
>>
>> Looking forward to your inputs to optimize the Kafka producer topology.
>> Thanks in advance!
>>
>> Client Version:
>>
>> <kafka-client.version>2.3.0</kafka-client.version>
>>
>>
>> Kafka Producer Configuration:
>>
>>
>> retries=3
>> linger.ms=5
>> buffer.memory=67108864
>> batch.size=32768
>> compression.type=snappy
>>
>>
>> --Senthil
>>
>

Reply via email to