Deepak Goyal created KAFKA-6718:
-----------------------------------

             Summary: Rack Aware Replica Task Assignment for Kafka Streams
                 Key: KAFKA-6718
                 URL: https://issues.apache.org/jira/browse/KAFKA-6718
             Project: Kafka
          Issue Type: New Feature
          Components: streams
    Affects Versions: 1.1.0
            Reporter: Deepak Goyal


|This features enables replica tasks to be assigned on different racks.
Replication factor = x
Number of Replica tasks = x
totalTasks = x+1 (replica + active) # If there are no racks provided: Cluster 
will behave rack-unaware
 # If same rackId is given to all the nodes: Cluster will behave rack-unaware
 # If (totalTasks >= number of racks), then Cluster will be rack aware i.e. 
each replica task is each assigned to a different rack.
 # Id (totalTasks < number of racks), then it will first assign tasks on 
different racks, further tasks will be assigned to least loaded node, cluster 
wide.|



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to