You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by GitBox <gi...@apache.org> on 2021/10/05 23:33:06 UTC

[GitHub] [pinot] mqliang opened a new issue #7526: multi tenant issue: resource quota and admission control

mqliang opened a new issue #7526:
URL: https://github.com/apache/pinot/issues/7526


   Follow up the comments from https://github.com/apache/pinot/pull/7492
   
   In multi tenant environment, all resources are public goods, which means, if without constrains
   * a greedy user may over use resources, which will make negative impact on other users 
   * a malicious user can overwhelm broker/server by sending lots of expensive queries in a short time 
   
   Ideally, pinot should support resource quota and admission control (probably on per table basis):
   * limit the total number of on-going queries
   * limit the total number of threads of on-going queries (if user set query level maximum execution threads).
   
   This way we can constrain the resource usage for a particular table. Otherwise, a burst of queries on a single table may bring down the whole cluster.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [pinot] mqliang commented on issue #7526: multi tenant issue: resource quota and admission control

Posted by GitBox <gi...@apache.org>.
mqliang commented on issue #7526:
URL: https://github.com/apache/pinot/issues/7526#issuecomment-935135624


   I see we already have a query quota at broker: https://github.com/apache/pinot/tree/9275a430049ff0d2888cb353fc7ef369d53a171c/pinot-broker/src/main/java/org/apache/pinot/broker/queryquota
   
   close this


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org


[GitHub] [pinot] mqliang closed issue #7526: multi tenant issue: resource quota and admission control

Posted by GitBox <gi...@apache.org>.
mqliang closed issue #7526:
URL: https://github.com/apache/pinot/issues/7526


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org