Optimizing System Performance: Load Balancers and High Availability

Main Article Content

Vasudevan Senathi Ramdoss

Abstract

Modern computing systems depend on load balancing and high availability to maintain reliability and scalability and achieve optimal performance. Load balancing achieves optimal resource utilization by distributing traffic across several servers to prevent overloading while high availability maintains system operations during maintenance and failure events. The combination of these technologies delivers uninterrupted user experiences and minimizes operational interruptions along with supporting distributed systems expansion. The paper examines fundamental concepts along with practical applications and industry-specific use cases in e-commerce as well as cloud computing and content delivery networks. The study shows how enhanced fault tolerance and system performance improvements come with implementation complexity challenges and increasing security concerns alongside cost considerations.

Article Details

How to Cite
Ramdoss, V. S. (2023). Optimizing System Performance: Load Balancers and High Availability. The Eastasouth Journal of Information System and Computer Science, 1(02), 113–117. https://doi.org/10.58812/esiscs.v1i02.435
Section
Articles

References

A. S. Tanenbaum and M. Van Steen, Distributed Systems: Principles and Paradigms, 2nd ed. Upper Saddle River, NJ, USA: Pearson, 2007.

T. Erl et al, Cloud Computing: Concepts, Technology & Architecture. Prentice Hall. 2013.

M. Azure, “‘Azure Load Balancer Documentation.’ [Online]. Available.”

Google Cloud Platform, “‘Cloud Load Balancing Overview.’ [Online]. Available.”

Cisco, “‘Load Balancing and High Availability for Application Servers.’ [Online]. Available.”

NGINX, “‘NGINX as a Load Balancer.’ [Online]. Available.”

Kubernetes, “‘Kubernetes: Production-Grade Container Orchestration.’ [Online]. Available.”

J. L. H. and D. A. Patterson, “Computer Architecture: A Quantitative Approach, 5th ed. San Mateo, CA, USA: Morgan Kaufmann,” 2011.

Amazon Web Services, “‘Elastic Load Balancing.’ [Online]. Available.”

C. C. Erl, T., Puttini, R., & Mahmood, Z., “Concepts, Technology & Architecture. Prentice Hall,” 2013.

HAProxy Technologies, “The Reliable, High Performance TCP/HTTP Load Balancer.” https://www.haproxy.com/