Skip to content

kmounika21/real-time-notification-system-message-queue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real-Time Notification System using Message Queue

Project Overview

This project implements a real-time notification system using message queue architecture. It enables efficient communication between components using asynchronous messaging.


Features

  • Producer-Consumer architecture
  • Real-time message processing
  • Asynchronous communication
  • Scalable system design
  • Web dashboard interface

Technologies Used

  • Python
  • Message Queue (RabbitMQ / similar)
  • HTML, CSS
  • SQLite

How It Works

  1. Producer sends messages to queue
  2. Queue stores messages
  3. Consumer processes messages
  4. Data stored in database
  5. Dashboard displays notifications

How to Run

  1. Install required libraries
  2. Start message queue server
  3. Run producer.py
  4. Run consumer.py
  5. Open dashboard.html

Concepts Covered

  • Inter-Process Communication
  • Message Queues
  • Real-Time Systems
  • Producer-Consumer Model

Author

Mounika K

About

A real-time notification system using message queue architecture to ensure efficient and reliable communication between services.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors