kafka

  • Kafka partitions are the parallelism limit

    A consumer group can have at most one consumer per partition, so the partition count is the maximum useful number of consumers. The inability to reduce the count…

  • Ordering is per partition, and only per partition

    Kafka guarantees order within a partition and nothing across partitions, which means the key choice is the ordering design. Choosing the key is choosing what is ordered relative…