When `num.partitions=2` and a client connects, it will only receive every other message for a given topic and the other messages are sent to the second partition. This is very confusing for someone just starting with Kafka.