conduktor.io ↗

rack.aware.assignment.traffic_cost — Kafka Kafka Streams Configuration

Cost associated with cross rack traffic. This config and rack.

Description

Cost associated with cross rack traffic. This config and rack.aware.assignment.non_overlap_cost controls whether the optimization algorithm favors minimizing cross rack traffic or minimize the movement of tasks in existing assignment. If set a larger value org.apache.kafka.streams.processor.internals.assignment.RackAwareTaskAssignor will optimize for minimizing cross rack traffic. The default value is null which means it will use default traffic cost values in different assignors.

Default Values by Kafka Version

Kafka VersionDefault Value
3.6null
3.7null
3.8null
3.9null
4.0null
4.1null
4.2null
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.