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)