[ 
https://issues.apache.org/jira/browse/KAFKA-18788?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Abhinav Dixit resolved KAFKA-18788.
-----------------------------------
    Resolution: Duplicate

> Improve simple assignor by having a max no. of partitions limit and min no. 
> of partitions threshold assignment to members
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-18788
>                 URL: https://issues.apache.org/jira/browse/KAFKA-18788
>             Project: Kafka
>          Issue Type: Sub-task
>            Reporter: Abhinav Dixit
>            Assignee: Abhinav Dixit
>            Priority: Major
>
> The current simple assignor doesn't offer perfect sharing between share 
> consumers of a share group. Hence, I came up with the following steps - 
>  # depending on the no. of members and subscribed topic partitions (whether 
> they are greater, equal or lesser), we need to come up with a hard limit on 
> maximum and minimum no. of assignments for each members. There can also be a 
> range that we can come up with regarding no. of assignment of topic 
> partitions. There should also be a range of no. of members assigned to a 
> topic partition.
>  # have a rebalancing as the fourth step in the assignment where we make sure 
> that point 1 is followed. This can be a random assignment for the first few 
> iterations but depending on those iteration results, we can have a concrete 
> assignment by moving partitions from one member to another.



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

Reply via email to