Skip to content

Kafka

Description

  • Kafka brokers: Servers run in a cluster
  • Topics: Logical data unit that holds multiple partitions
  • Partitions: The smallest storage unit that holds a subset of records
  • Producers: Writes to the end of a specific partition
  • Consumers: Reads from a partition using an offset
  • Replication: Resilient and fault-tolerant
  • Scaling: Partition strategy
  • Immutable append-only event logs