Abstract

With the growing need to create highly efficient and interactive web applications, WebSockets technology is becoming increasingly important due to its ability to provide instant and two-way communication between the client and the server. This article explores the impact of WebSockets on the performance of web applications and demonstrates how this technology can be a solution for tasks where traditional interaction methods such as Ajax and short polls are insufficient. Particular attention is paid to applications that require high performance and minimal data latency, including online games, chat rooms, and real-time monitoring systems. The article discusses the problems of increased server load and data exchange delays typical of traditional methods, and provides examples of successful WebSockets implementation, which significantly optimizes application performance, minimizing response time and improving overall user-system interaction.

References

  1. 1. J. Brown, “Strategies of major PLM vendors in 2014 and beyond”, Volume 1(85), pages 30–36, (2014).
  2. 2. I. K. Chaniotis, N. D. Tselikas, “Is Node.js a viable option for building modern web applications? A performance evaluation study”, pages 1–22, (2014).
  3. 3. L. Chen, J. Lee, “Exploring the Role of WebSocket in Building Responsive Web Applications”, Volume 19(1), pages 45–57, (2022).
  4. 4. R. Green, L. Jones, K. Martinez, “Real-Time Data Updates with WebSocket in Financial Markets”, Volume 29(4), pages 210–225, (2020).
  5. 5. P. Smith, M. Brown, “Enhancing Real-Time Interaction with WebSocket in Collaborative Tools”, Volume 35(8), pages 678–691, (2020).
  6. 6. D. D. Kulikov, B. S. S. Padun, E. I. Yablochnikov, “Prospects of Automation of Technological Preparation of Production”, Volume 57(8), pages 7–11, (2014).
  7. 7. D. D. Kulikov, A. S. Sagidullin, S. O. Nosov, “Integration of CAD-system with the systems of computer-aided design”, Volume 57(8), pages 18–20, (2014).
  8. 8. P. Murley, et al., “WebSocket adoption and the real-time Internet landscape”, pages 2–9, (2021).
  9. 9. N. E. Filiukov, “Administration system of the web-oriented automated system of technological preparation of production”, Volume 57(8), pages 15–17, (2014).