Evaluating the Sustainability and Scalability of Java Virtual Threads and R2DBC in High Concurrency Web Portal Architecture

Authors

  • E N Sirisha Student, Department of MCA, R V College of Engineering, Bengaluru, Karnataka, India Author
  • Aditi Srivathsa Student, Department of MCA, R V College of Engineering, Bengaluru, Karnataka, India Author
  • Dr. Jasmine K S Director & Associate Professor, Department of MCA, R V College of Engineering, Bengaluru, Karnataka, India Author

DOI:

https://doi.org/10.47392/IRJAEM.2026.0073

Keywords:

Virtual Threads, Project Loom, R2DBC, Spring Boot, Sustainable Computing, High-Performance Computing, Web Portal Scalability

Abstract

Java’s Virtual Threads, introduced through Project Loom, represent a significant shift in how Java handles concurrency. This study evaluates the performance of Virtual Threads in a Spring Boot web portal integrated with a reactive PostgreSQL database. A data-intensive student management dashboard was developed to benchmark the transition from the traditional thread-per-request model to a lightweight task-based concurrency model. Experimental results show a 75% reduction in memory overhead and noticeably improved system responsiveness under peak loads of 2,000 concurrent users. Compared to platform threads, Virtual Threads provided better throughput, stable response times, and improved memory efficiency without increasing development complexity. These findings demonstrate that Virtual Threads offer a practical and scalable solution for building modern high-performance web applications.

Downloads

Download data is not yet available.

Downloads

Published

2026-03-19