Real-Time Drupal with WebSockets and Redis: A DrupalCon Vienna Live Demo

Real-Time Drupal with WebSockets and Redis: A DrupalCon Vienna Live Demo

DrupalCon Vienna 2025 will host a session by Shibin Das that explores how to implement real-time notifications in Drupal using WebSockets, Redis, and Node.js without depending on commercial services like Firebase or Pusher.

The session titled “Supercharging Drupal with Real-Time Notifications Using WebSockets and Redis” is scheduled for Thursday, October 16, 2025, from 16:15 to 17:00. Attendees will learn to integrate a self-hosted, secure, and scalable notification system into Drupal using a decoupled architecture inspired by ZeroMQ messaging principles. This design ensures performance and developer control over both internal and public communications.

Shibin Das will outline the system’s structure, showing how Drupal communicates privately with a Node.js server via HTTP while browser clients connect over WebSocket channels that are validated for security. The talk will introduce the notification_server module and demonstrate how Drupal services can publish real-time messages that are pushed to subscribed clients.

Attendees will see a live demonstration of real-time interactions across multiple clients, with structured data delivered directly from Drupal to the browser. The session will also address Redis persistence, server security, and strategies for scaling WebSocket connections in production environments.

This intermediate session is aimed at developers with experience in PHP, JavaScript, and basic web communication concepts who want to add real-time capabilities to their Drupal builds without relying on external messaging services.

"Imagine your Drupal site delivering live updates or running a chat system without a single page refresh or vendor lock-in," said Shibin Das, introducing the session concept.

To attend the session or explore the full program, visit the official DrupalCon Europe website.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Events

Related Organizations

Related People

Upcoming Events

Latest Opportunities