@Override
    public String name() {
        return UNIFORM_ASSIGNOR_NAME;
    }
The Uniform Assignor distributes topic partitions among group members for a
balanced and potentially rack aware assignment.
The assignor employs two different strategies based on the nature of topic
subscriptions across the group members:
<ul>
    <li>
        <b> Uniform Homogeneous Assignment Builder: </b> This strategy is used when all members have subscribed
        to the same set of topics.
    </li>
    <li>
        <b> Uniform Heterogeneous Assignment Builder: </b> This strategy is used when members have varied topic
        subscriptions.
    </li>
</ul>

The appropriate strategy is automatically chosen based on the current members' topic subscriptions.

@see UniformHomogeneousAssignmentBuilder
@see UniformHeterogeneousAssignmentBuilder
group-coordinator/src/main/java/org/apache/kafka/coordinator/group/assignor/UniformAssignor.java