Kafka Broker and Streams Enhancements
Performance Tuning RocksDB for Kafka Streams’ State Stores

Performance Tuning RocksDB for Kafka Streams’ State Stores

3/10/2021 · Bruno Cadonna

What this post added

This post details performance tuning for RocksDB state stores within Kafka Streams. It explains how Kafka Streams uses RocksDB for stateful operations, introduces RocksDB's internal workings including compaction styles (level and universal), and provides guidance on configuring RocksDB via RocksDBConfigSetter. It also highlights the importance of RocksDB-specific metrics (introduced by KIP-471 and KIP-607) for diagnosing and resolving operational issues with state stores.

Read the original post ↗