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