You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, cruise-control provides (among others) the following goals:
LeaderBytesInDistributionGoal
NetworkInboundUtilDistributionGoal
LeaderReplicaDistributionGoal
The load on individual kafka brokers can be highly dependent on the rate of produce and fetch requests sent from clients.
Unfortunately, the client produce and fetch rate are only indirectly modeled in any cruise-control goal (the three goals above appear to be the functionally-closest).
Issue
cruise-control does not currently provide goals for balancing the produce and fetch requests.
Proposal
In order to allow for balancing produce and fetch requests among individual brokers in the kafka cluster, cruise-control should allow for the following goals:
ProduceRequestRateDistributionGoal
FetchRequestRateDistributionGoal
The text was updated successfully, but these errors were encountered:
Background
Currently,
cruise-control
provides (among others) the following goals:LeaderBytesInDistributionGoal
NetworkInboundUtilDistributionGoal
LeaderReplicaDistributionGoal
The load on individual
kafka
brokers can be highly dependent on the rate of produce and fetch requests sent from clients.Unfortunately, the client produce and fetch rate are only indirectly modeled in any
cruise-control
goal (the three goals above appear to be the functionally-closest).Issue
cruise-control
does not currently provide goals for balancing the produce and fetch requests.Proposal
In order to allow for balancing produce and fetch requests among individual brokers in the
kafka
cluster,cruise-control
should allow for the following goals:ProduceRequestRateDistributionGoal
FetchRequestRateDistributionGoal
The text was updated successfully, but these errors were encountered: