Designing Scaleable Real-time Web Applications for Seamless User Experiences
Real-time web applications are becoming the key in modern web development to enable immediate communication and deliver real-time user experiences. The challenges of synchronizing front-end user requirements with back-end scalability will be discussed in this paper in the context of real-time applications. The argument will focus on seamless integration while optimizing performance. Some technological enablers to be identified will include WebSockets and Server-Sent Events, along with backend frameworks like Node.js and distributed databases. This methodology describes how load-balancing, caching, and database replication help in scaling up. Results include architecture models and benchmarks showing the potential performance gains from optimized front-end and backend synchronization. The end closes with a few challenges and limitations in order to have a balanced view of the ecosystem. The final recommendation for further advancement is proposed in order to better match the real-time front-end demands with scalable backend infrastructures.
Authors
- Gowri Ramachandran (ORCID: https://orcid.org/0000-0001-5944-1335)
- K. Venkatesan
- Gokul Ramakrishnan
Institutions
- Independent Sector (US)
- Film Independent (US)
Publication Details
- Published
- 2025-03-28
- DOI
- https://doi.org/10.1109/ngise64126.2025.11085376
- Primary Topic
- Context-Aware Activity Recognition Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00