[ 
https://issues.apache.org/jira/browse/BOOKKEEPER-363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13436842#comment-13436842
 ] 

Aniruddha commented on BOOKKEEPER-363:
--------------------------------------

Well, if you configure a lenient tolerance level, most hubs won't release 
topics unless absolutely necessary. IMO, it's okay to run this separately on 
every hub and over time, topics should balance out well. The maximum load to 
shed configuration option will help in stopping a hub from suddenly releasing 
too many topics. Currently this is not a percentage, but a number. What do you 
think? 
                
> Re-distributing topics among newly added hubs.
> ----------------------------------------------
>
>                 Key: BOOKKEEPER-363
>                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-363
>             Project: Bookkeeper
>          Issue Type: Bug
>          Components: hedwig-server
>            Reporter: Aniruddha
>
> When a new hub is added to an already existing hedwig cluster, that hub 
> should pick up some of the topics. Currently the mechanism hedwig provides is 
> to configure the time for which a topic is retained. A better approach might 
> be to run a re-balancer thread that periodically checks if topics are 
> distributed evenly among hubs and if not, releases some topics to balance the 
> load. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to