offsets.topic.replication.factor — Kafka Broker Configuration
The replication factor for the offsets topic (set higher to ensure availability). Internal topic creation will fail until the cluster size meets this replication factor requirement.
Description
The replication factor for the offsets topic (set higher to ensure availability). Internal topic creation will fail until the cluster size meets this replication factor requirement.
Default Values by Kafka Version
| Kafka Version | Default Value |
|---|---|
| 0.8.2 | 3 |
| 0.9.0 | 3 |
| 0.10.0 | 3 |
| 0.10.1 | 3 |
| 0.10.2 | 3 |
| 0.11.0 | 3 |
| 1.0 | 3 |
| 1.1 | 3 |
| 2.0 | 3 |
| 2.1 | 3 |
| 2.2 | 3 |
| 2.3 | 3 |
| 2.4 | 3 |
| 2.5 | 3 |
| 2.6 | 3 |
| 2.7 | 3 |
| 2.8 | 3 |
| 3.0 | 3 |
| 3.1 | 3 |
| 3.2 | 3 |
| 3.3 | 3 |
| 3.4 | 3 |
| 3.5 | 3 |
| 3.6 | 3 |
| 3.7 | 3 |
| 3.8 | 3 |
| 3.9 | 3 |
| 4.0 | 3 |
| 4.1 | 3 |
| 4.2 | 3 |
Tuning Recommendation
| Profile | Recommended | Why |
|---|---|---|
| broker / durability | 3 | The consumer offsets topic must replicate at the same factor as your data topics. Losing offset data is equivalent to losing consumer position, forcing full replay from earliest. The default of 3 is correct — do not reduce it. |
Related Configs
min.insync.replicas · transaction.state.log.replication.factor
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.