Ben Stopford created KAFKA-4210:
-----------------------------------
Summary: Improve Replication Follower Throttling Stability By
Checking Quota During Backoff
Key: KAFKA-4210
URL: https://issues.apache.org/jira/browse/KAFKA-4210
Project: Kafka
Issue Type: Improvement
Affects Versions: 0.11.0.0
Reporter: Ben Stopford
Assignee: Ben Stopford
In Replication Throttling, the leader is more stable, particularly at low
throttle throughputs, than the follower, as the leader uses Purgatory's Delayed
Fetch feature to terminate a blocked request early should the quota no longer
be breached.
We can simulate the same behaviour simply on the follower, by altering the way
the back-off works in the AbstractFetcherThread so that, for replication
throttling, it checks the quota, during the pause, to see if a new request
should be sent early.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)