KafkaIQ

section 2 · 14 modules

Brokers & Topics

How brokers store data: topics, partitions, segments, retention, compaction and the broker vs topic configuration model.

  1. Broker Fundamentals and Cluster Role
  2. Topics, Partitions & Storage Model
    1. Topics and Partitions Explained
    2. Log Structure and Message Storage
    3. Segments and Physical Storage Layout
  3. Replication and Fault Tolerance (Conceptual Model)
  4. Log Management & Cleanup Policies
    1. Retention Policies
    2. Log Compaction
    3. Cleanup Tradeoffs and Guarantees
  5. Designing Topics and Partition Strategy
  6. Configuration Model: Broker vs Topic
    1. Broker Level Configurations
    2. Topic Level Configurations
    3. Config Precedence and Overrides
  7. Dynamic Configuration Management
  8. CLI Management for Brokers and Topics