Enhancing Application Scalability Using Kubernetes in Java-Based Systems

Authors

  • Anishkumar Sargunakumar USA Author

DOI:

https://doi.org/10.47363/JMCA/2023(2)E164

Keywords:

Kubernetes, Java, Scalability, Microservices, Container Orchestration, Cloud Computing

Abstract

Scalability is a critical concern for modern applications, especially in enterprise environments where workloads fluctuate dynamically. Kubernetes, an opensource container orchestration platform, provides automated deployment, scaling, and management of containerized applications. Here, we discuss the importance of scalability in modern digital transformation efforts, highlighting how Kubernetes supports complex, distributed systems while maintaining high availability, reliability, and performance. It underscores the significance of integrating Kubernetes with Java-based architectures to achieve scalable microservices, efficient resource utilization, and reduced operational overhead. This paper explores how Kubernetes enhances the scalability of Java-based systems, leveraging its robust features such as auto-scaling, load balancing, and resource management

Author Biography

  • Anishkumar Sargunakumar, USA

    Anishkumar Sargunakumar, USA.  

Downloads

Published

2023-07-20