Ray Mattingly created HBASE-29250:
-------------------------------------

             Summary: Throttles should support a maximum number of concurrently 
occupied handler threads
                 Key: HBASE-29250
                 URL: https://issues.apache.org/jira/browse/HBASE-29250
             Project: HBase
          Issue Type: Improvement
            Reporter: Ray Mattingly


Similar to https://issues.apache.org/jira/browse/HBASE-29231, we should 
consider supporting hard limits for a user's ability to occupy more than _n_ 
handler threads concurrently.

This poses lots of usability issues compared to TimeBasedLimiters — for 
example, what do we return as a wait interval when it's violated? So I'd 
recommend that we continue to focus on TimeBasedLimiters as our first line of 
defense against pathologic traffic. But I think there's room for a last line of 
defense like the one described here.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to