Hi

Any plan to apply quota for replication? When a new broker is added the
replication traffic could be disturbing. Replication quota has been proven
quite practical in hadoop load balancer. Kafka however skips any quota for
replica-replica traffic:

      // Do not throttle replication traffic
      if (fetchRequest.isFromFollower) {
        fetchResponseCallback(0)
      } else {
        quotaManagers(ApiKeys.FETCH.id
).recordAndMaybeThrottle(fetchRequest.clientId,

 FetchResponse.responseSize(mergedPartitionData.groupBy(_._1.topic),

              fetchRequest.versionId),

 fetchResponseCallback)
      }

I was wondering what was the reasoning behind this, and whether there is a
plan to add throttling for replication traffic too?

Thanks
Maysam

Reply via email to