Client backpressure ------------------- Key: BOOKKEEPER-36 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-36 Project: Bookkeeper Issue Type: Improvement Components: bookkeeper-client Reporter: Flavio Junqueira Assignee: Flavio Junqueira Priority: Critical
The way we currently throttle on the client is by counting the number of outstanding operation on LedgerHandle, and having the application select what an appropriate value is. This is not a good way of doing it because the application has to guess what a good value is. We need to implement some form of backpressure instead to make sure we throttle only when the system is saturated. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira