[ https://issues.apache.org/jira/browse/KAFKA-9678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17108461#comment-17108461 ]
Matthias J. Sax commented on KAFKA-9678: ---------------------------------------- [~m.sandeep] – I added you to the list of contributors and you can know self-assign ticket. As Boyang pointed out, don't assign tickets to you that somebody else is working on. If a ticket is assigned but it seem that nobody is working on it, leave a comment and ask to take over. Over there is no response for a few days, feel free to reassign. > Introduce bounded exponential backoff in clients > ------------------------------------------------ > > Key: KAFKA-9678 > URL: https://issues.apache.org/jira/browse/KAFKA-9678 > Project: Kafka > Issue Type: Improvement > Components: admin, consumer, producer > Reporter: Guozhang Wang > Assignee: Sanjana Kaundinya > Priority: Major > Labels: needs-kip > > In all clients (consumer, producer, admin, and streams) we have retry > mechanisms with fixed backoff to handle transient connection issues with > brokers. However, with small backoff (many defaults to 100ms) we could send > 10s of requests per second to the broker, and if the connection issue is > prolonged it means a huge overhead. > We should consider introducing upper-bounded exponential backoff universally > in those clients to reduce the num of retry requests during the period of > connection partitioning. -- This message was sent by Atlassian Jira (v8.3.4#803005)