Kafka Partitions: Keys, Replication & Scaling | Raff