Developing Scalable Web Applications with Java and J2EE in Cloud Environments
The rapid growth of web-based services has necessitated the development of scalable web applications capable of handling increasing user demands. This study explores the development of scalable web applications using Java and J2EE (Java 2 Platform, Enterprise Edition) in cloud environments, focusing on performance, scalability, and cost-effectiveness. Through a combination of experimental design and statistical analysis, the research evaluates the application’s performance under varying workloads, compares on-premises and cloud environments, and analyzes the efficiency of modern Java frameworks such as Spring Boot and Quarkus. The results demonstrate that cloud environments significantly enhance scalability, reducing response times by 30% and increasing throughput by 40% compared to on-premises setups. Modern frameworks like Spring Boot outperform traditional J2EE, achieving response times as low as 120 ms and throughput of 600 requests per second. Cost analysis reveals that cloud deployments reduce infrastructure and maintenance costs by 40% and 30%, respectively, while offering superior scalability. The study highlights the importance of resource optimization, monitoring, and adopting cloud-native tools for building scalable applications. These findings provide valuable insights for developers and organizations aiming to create efficient, scalable, and cost-effective web applications using Java and J2EE in cloud environments
Institutions
- Oracle (United States) (US)
- Texas Tech University Health Sciences Center (US)
- HCL Technologies (India) (IN)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2025-01-28
- DOI
- https://doi.org/10.5281/zenodo.15047349
- Primary Topic
- Mobile and Web Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00