Topics and Partitioning — Streaming & Real-Time Data Engineering Road…
Controlling distribution and ordering
Steps in Topics and Partitioning
- Topic and Partition Design — beginner · Deciding how many partitions a topic needs
- Partition Keys and Data Distribution — beginner · Controlling which partition an event lands in
- Partition Rebalancing — beginner · What happens when consumers join or leave a group
- Ordering Guarantees in Kafka — beginner · Why ordering is only guaranteed within a partition
- Scaling Partitions Over Time — beginner · The trade-offs of increasing partition count on an existing topic
Part of
- Streaming & Real-Time Data Engineering roadmap — the full learning path