Topic Partition
Order exists inside a partition and nowhere else. Choosing the key decides what stays ordered; choosing the count decides how many consumers can work.
Order exists inside a partition and nowhere else. Choosing the key decides what stays ordered; choosing the count decides how many consumers can work.
Order lives inside a partition, durability comes from in-sync replicas, and consumers hold their own place in the log. The rest is still your problem.
Distinguish retained keyed state from full history, account for tombstone expiry, and avoid treating compaction as instant table replacement.
Understand how producer identity and sequences suppress protocol retries, and why a resubmitted business event still needs its own identity.
Read Kafka acknowledgment settings together with the in-sync replica set and minimum ISR, and distinguish acceptance from external completion.
Separate fetched position from durable progress, commit only completed prefixes, and interpret lag with retention and processing state.
Share Kafka partitions among group members, resume from committed progress, and handle unfinished work when ownership changes.
Understand Kafka’s ordering and parallelism boundary, distinguish partition offsets, and plan key placement before changing partition counts.
Understand Kafka ordering, delivery guarantees, replay, commit boundaries, retention gaps, and hot partitions.