conduktor.io ↗

remote.log.reader.threads — Kafka Broker Configuration

Size of the thread pool that is allocated for handling remote log reads..

Description

Size of the thread pool that is allocated for handling remote log reads.

Default Values by Kafka Version

Kafka VersionDefault Value
3.610
3.710
3.810
3.910
4.010
4.110
4.210

Tuning Recommendation

ProfileRecommendedWhy
broker / cost20Doubles the thread pool for reading from remote (tiered) storage. During consumer catch-up after outages, 10 threads can bottleneck cold reads causing fetch timeouts. 20 threads better handle bursty cold-read patterns.

Related Configs

remote.log.reader.max.pending.tasks · remote.log.storage.system.enable

Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.