[ https://issues.apache.org/jira/browse/HBASE-16707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16575677#comment-16575677 ]
Yi Mei commented on HBASE-16707: -------------------------------- Hi, [~zghaobac] I will take this task and separate it to several sub tasks. Thanks. > [Umbrella] Improve throttling feature for production usage > ---------------------------------------------------------- > > Key: HBASE-16707 > URL: https://issues.apache.org/jira/browse/HBASE-16707 > Project: HBase > Issue Type: Umbrella > Reporter: Guanghao Zhang > Priority: Major > > HBASE-11598 add rpc throttling feature and did a great initial work there. We > plan to use throttling in our production cluster and did some improvements > for it. From the user mail list, I found that there are other users used > throttling feature, too. I thought it is time to contribute our work to > community, include: > 1. Add shell cmd to start/stop throttling. > 2. Add metrics for throttling request. > 3. Basic UI support in master/regionserver. > 4. Handle throttling exception in client. > 5. Add more throttle types like DynamoDB, use read/write capacity unit to > throttle. > 6. Support soft limit, user can over consume his quota when regionserver has > available capacity because other users not consume at the same time. > 7. ... ... > I thought some of these improvements are useful. So open an umbrella issue to > track. Suggestions and discussions are welcomed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)