The Karafka FAQ is organized into the following categories for easier navigation: | Category | Description | Questions | | --- | --- | --- | | [Configuration](https://karafka.io/docs/Basics-FAQ-Configuration.md) | Setup, environment, routing, client config, multi-cluster, SCRAM | 38 | | [Consuming](https://karafka.io/docs/Basics-FAQ-Consuming.md) | Consumer lifecycle, offsets, rebalancing, seek, idle, revocation | 46 | | [Producing](https://karafka.io/docs/Basics-FAQ-Producing.md) | WaterDrop, producer lifecycle, batching, async/sync, transactions | 37 | | [Errors and Troubleshooting](https://karafka.io/docs/Basics-FAQ-Errors-and-Troubleshooting.md) | Specific error messages, SSL/SASL, connectivity, debugging | 35 | | [Performance and Scaling](https://karafka.io/docs/Basics-FAQ-Performance-and-Scaling.md) | Concurrency, Virtual Partitions, multiplexing, memory, latency | 28 | | [Error Handling and DLQ](https://karafka.io/docs/Basics-FAQ-Error-Handling-and-DLQ.md) | DLQ strategies, poison pills, retries, backoff, validation | 16 | | [Web UI](https://karafka.io/docs/Basics-FAQ-Web-UI.md) | Web UI setup, topics, ACLs, monitoring, Datadog | 23 | !!! note For Pro-specific questions, please refer to the relevant Pro feature documentation pages. --- *Last modified: 2026-03-24 12:15:45*