Hi Rahul. I haven't used Kafka that much but from what I have understood so far is that Redis Pub/Sub and Kafka differ in terms of data persistence, message ordering, consumer model etc. While Kafka is pull-based, Redis Pub/Sub is push-based, delivering messages to subscribers as soon as they are published.