IIIT-Delhi Institutional Repository

Distributed communication system

Show simple item record

dc.contributor.author Gaba, Divyansh
dc.contributor.author Dabas, Deepanshu
dc.contributor.author Singh, Pushpendra (Advisor)
dc.date.accessioned 2026-09-07T12:00:54Z
dc.date.available 2026-09-07T12:00:54Z
dc.date.issued 2024-11-27
dc.identifier.uri http://repository.iiitd.edu.in/xmlui/handle/123456789/2110
dc.description.abstract This project is dedicated to developing a robust chat application akin to WhatsApp, with a focus on leveraging RabbitMQ for efficient message queuing and Android development for creating an intuitive user interface. The primary objective is to achieve real-time messaging capabilities while integrating advanced features such as a comprehensive monitoring dashboard. This dashboard aims to provide users with insights into message statuses, including views and responses, catering to research and business needs. The project addresses several key challenges anticipated in modern communication applications. Ensuring message reliability and scalability in a real-time messaging environment is crucial, and the project aims to achieve this through a robust backend infrastructure utilizing RabbitMQ for message queuing. The goal is to ensure seamless message delivery even in high-demand scenarios. Security is another critical aspect that the project aims to address comprehensively. The implementation of robust encryption protocols and authentication mechanisms will be crucial in safeguarding user data and communication channels, ensuring end-to-end security and user privacy. One of the innovative aspects of this project is the integration of a micro-chat service, which enhances communication capabilities within other applications. For instance, in the healthcare sector, integrating our chat API into a medical mobile app enables secure doctor-patient communication. Our monitoring dashboard, coupled with efficient message queuing algorithms, can track patient interactions, ensuring timely responses and improved healthcare delivery. Through ongoing research and development efforts, the project aims to discover and implement efficient message queuing algorithms to optimize message delivery, reduce latency, and enhance user experience. The monitoring dashboard, powered by information retrieval techniques, is expected to provide actionable insights into communication patterns, aiding businesses in optimizing their communication strategies. The conclusion drawn from this ongoing project is the potential for successfully integrating complex technologies to deliver a seamless and secure messaging experience. The anticipated RabbitMQ-based backend will be instrumental in ensuring message reliability and scalability, essential aspects for modern messaging applications. The incorporation of advanced security measures is also expected to address growing concerns regarding data privacy and security in messaging platforms. The monitoring dashboard, although still in development, is anticipated to emerge as a stand- out feature, offering valuable analytics and insights that can be leveraged by businesses and researchers alike. This ongoing project lays the foundation for further advancements in communication technologies, emphasizing the importance of reliability, security, analytics, and the integration of micro-chat services in modern chat applications. en_US
dc.language.iso en_US en_US
dc.publisher IIIT-Delhi en_US
dc.subject RabbitMQ en_US
dc.subject API en_US
dc.subject Client-Side applications en_US
dc.subject RESTful API en_US
dc.title Distributed communication system en_US
dc.type Other en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Repository


Advanced Search

Browse

My Account