Hello Dev community,

Got no response from user community on below query. Can you respond back on
this please?

---------- Forwarded message ---------
From: Pushkar Deole <pdeole2...@gmail.com>
Date: Fri, Jan 17, 2020 at 1:46 PM
Subject: Is there a way to auto scale topic partitions in kafka?
To: <us...@kafka.apache.org>


Hello,

I am working on developing a microservice based system which uses kafka as
a messaging infrastructure. The microservices application are mainly kafka
consumers and kafka streams applications and are deployed as docker
containers on kubernetes.

The system should be designed to be auto scalable for which we are using
Horizontal Pod Autoscaler feature of kubernetes which allows to instantiate
more number of pods if a certain metric (e.g. cpu utilization) touches the
threshold or reduce the pods in case the metric is way below the threshold.
However, the problem is number of partitions in kafka are fixed so even if
load on the system increases and the number of consumer pods are
autoscaled, it could not be scaled beyond the number of partitions.
So, after a point where number of pods is equal to number of partitions,
the system can't be scaled beyond that.
Is there a way to autoscale number of partitions also in kafka so the
system can be auto scaled in cloud?

Reply via email to