Explain Kafka topics, partitions, brokers, and message ordering · 2daysbeforeinterview