---
title: "Comment by Rahul Bhatt on \"Implementing Real-Time Notifications Using Redis Pub/Sub\" | Hashnode"
description: "Interesting article Arnab! Have you worked with Kafka? How is redis pubsub different from Kafka? I know Kafka is pull based, is redis pubsub also pull based?"
url: "https://hashnode.com/posts/implementing-real-time-notifications-using-redis-pubsub/64737bc067dfaf4a8924ba46/comment/64742f34c9e56baaad57ff86"
---

[Discussion](https://hashnode.com/posts/implementing-real-time-notifications-using-redis-pubsub/64737bc067dfaf4a8924ba46)

Comment [Implementing Real-Time Notifications Using Redis Pub/Sub](https://hashnode.com/posts/implementing-real-time-notifications-using-redis-pubsub/64737bc067dfaf4a8924ba46)

[Rahul Bhatt](https://hashnode.com/@rahulsbhatt)

[May 29, 2023](https://hashnode.com/posts/implementing-real-time-notifications-using-redis-pubsub/64737bc067dfaf4a8924ba46/comment/64742f34c9e56baaad57ff86)

Interesting article Arnab! Have you worked with Kafka? How is redis pubsub different from Kafka?

I know Kafka is pull based, is redis pubsub also pull based?

[Arnab Chatterjee](https://hashnode.com/@arnab2001)

[May 29, 2023](https://hashnode.com/posts/implementing-real-time-notifications-using-redis-pubsub/64737bc067dfaf4a8924ba46/comment/64742f34c9e56baaad57ff86#reply-64750e95780403b5073eafe1)

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.

[Rahul Bhatt](https://hashnode.com/@rahulsbhatt)

[May 31, 2023](https://hashnode.com/posts/implementing-real-time-notifications-using-redis-pubsub/64737bc067dfaf4a8924ba46/comment/64742f34c9e56baaad57ff86#reply-6476d4b2deb8b4bf8d80333d)

[Arnab Chatterjee](https://hashnode.com/@arnab2001) got it thanks for posting man 👍
