Real-Time Data Processing with Spring Boot and Web Sockets

Authors

  • Rukhsar Saifi Assistant Professor in CSE Dept., IIMT University Meerut UP, India.
  • Shivani Verma Assistant Professor in CSE Dept., IIMT University Meerut UP, India.

DOI:

https://doi.org/10.69968/ijisem.2025v4i2137-142

Keywords:

Web Sockets, Real time data processing, Spring Boot, Java, Low Latency, Scability

Abstract

The rise of real-time data processing has become pivotal in modern web applications, enhancing user experience by providing instantaneous updates and interactions. This abstract explores the integration of Spring Boot and Web Sockets to facilitate real-time data communication and processing. Spring Boot, known for its robust and comprehensive framework for building Java applications, combined with Web Sockets, a protocol offering full-duplex communication channels over a single TCP connection, provides a powerful solution for real-time applications. This study delves into the architecture, implementation strategies, and performance considerations of leveraging Spring Boot with Web Sockets. Key areas of focus include the configuration of Web Socket endpoints, handling concurrent user connections, and ensuring data consistency and integrity. The findings demonstrate that using Spring Boot and Web Sockets not only simplifies the development process but also significantly enhances the efficiency and responsiveness of real-time applications. Through practical examples and performance benchmarks, this paper aims to offer valuable insights for developers and architects aiming to implement real-time data processing systems in their applications.

References

[1] Pivotal Software, "Spring Boot Documentation," 2024.https://docs.spring.io/spring-boot/

[2] RFC 6455 - The Web Socket Protocol.https://datatracker.ietf.org/doc/html/rfc6455

[3] Java Web Socket API. https://www.baeldung.com/websockets-spring

[4] Raj, A., "Building Real-Time Applications with Spring Boot," Journal of Web Engineering, vol. 12, no. 2, 2023.

[5] Smith, J., "Web Sockets for Real-Time Web Apps," O'Reilly Media, 2022.

[6] Gupta, V., "Real-Time Messaging and Web Socket Technology," International Journal of Computer Applications, vol. 180, no. 40, 2023.

[7] Kumar, R., "Comparative Study of Web Socket and REST APIs in Real-Time Applications," ACM Digital Library, 2022.

[8] Spring.io, "Web Socket Support in Spring Framework," 2024.https://spring.io/guides/gs/messaging-stomp-websocket/

[9] Oracle, "Java EE Web Socket API Documentation," 2023.https://javaee.github.io/tutorial/websocket.html

[10] Fowler, M., "Patterns of Enterprise Application Architecture," Addison-Wesley, 2020.

[11] Dhananjay Kumar Singh and Binod Pratap Singh 2025. Role of Artificial Intelligence and Business Management. International Journal of Innovations in Science, Engineering And Management. 3, 2 (Jan. 2025), 356-361.DOI:https://doi.org/10.69968/ijisem.2025v3si2356-361.

Downloads

Published

06-05-2025

Issue

Section

Articles

How to Cite

[1]
Saifi, R. and Verma, S. 2025. Real-Time Data Processing with Spring Boot and Web Sockets. International Journal of Innovations in Science, Engineering And Management. 4, 2 (May 2025), 137–145. DOI:https://doi.org/10.69968/ijisem.2025v4i2137-142.