# Advanced Kafka concepts

This section covers advanced topics for Kafka power users and administrators who want to understand the deeper aspects of Apache Kafka.

## Advanced topics
Learn about advanced topic configurations, internals, and optimization strategies:
- Topic configuration management
- Segments and indexes
- Log retention and compaction
- Replication and partitioning strategies

[Explore advanced topics](https://www.conduktor.io/kafka/kafka-topics-advanced).

## Advanced producers
Master producer performance, reliability, and advanced configurations:
- Acknowledgment settings explained
- Retry mechanisms and idempotency
- Compression and batching
- Partitioning strategies

[Explore advanced producers](https://www.conduktor.io/kafka/kafka-producers-advanced).

## Advanced consumers
Understand consumer behavior, delivery semantics, and optimization:
- Auto offset reset behavior
- Delivery semantics (at-most-once, at-least-once, exactly-once)
- Consumer poll and internal threads
- Incremental rebalance and static group membership
- Reading from closest replica

[Explore advanced consumers](https://www.conduktor.io/kafka/kafka-consumers-advanced).
