wcarlson5 commented on pull request #11278:
URL: https://github.com/apache/kafka/pull/11278#issuecomment-916170147


   @guozhangwang I think there are defiantly questions to be answered about 
this and really what we want to the user to achieve.  I think the 
maxbufferedbytes is really being used for two purposes and perhaps we can split 
it out into 2 different things that will give a better result. I think it 
bounds the heap space and it reserves an amount of space for each thread.
   It might make sense to have the users set a bound of the heap on the 
cluster. Then for each topology reserve some fraction of that space for that 
topology (either in percentages or num of bytes), then any unclaimed space can 
be split among the tasks (or just the tasks who have not reserved space). I 
think this would clear up some confusion about what this config is for. WDYT? 
cc/ @ableegoldman 


-- 
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: jira-unsubscr...@kafka.apache.org

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


Reply via email to