Sergey Shelukhin created HBASE-22428: ----------------------------------------
Summary: better client-side throttling for dropped calls Key: HBASE-22428 URL: https://issues.apache.org/jira/browse/HBASE-22428 Project: HBase Issue Type: Bug Reporter: Sergey Shelukhin Not sure yet how to implement this better. Either when we get CallTimeoutException on the client, or by having the timeout on the server be less than RPC timeout to be able to actually respond to client, we could do better job of throttling retries. Right now if multiple clients are overloading a server and calls start to be dropped, they just all retry and keep the server overloaded. The server might have to track when requests from a client timed out to fail more aggressively when processing time is high. -- This message was sent by Atlassian JIRA (v7.6.3#76005)