Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article
Data sources: ZENODO
addClaim

Scalable Architectures For Large-Scale Distributed Systems

Authors: Shamima Akter;

Scalable Architectures For Large-Scale Distributed Systems

Abstract

Scalable architectures are fundamental to the design and operation of large-scale distributed systems, enabling applications to handle increasing workloads, data volumes, and user demands efficiently. This study examines the principles, models, and technologies that support scalability in distributed environments, including horizontal and vertical scaling, load balancing, and fault tolerance mechanisms. It explores architectural patterns such as microservices, event-driven systems, and service-oriented architectures, highlighting their role in achieving flexibility and resilience. The paper also analyzes the use of cloud computing, containerization, and orchestration platforms like Kubernetes in enabling elastic scalability and efficient resource management. Key challenges, including consistency, latency, data partitioning, and system coordination, are critically evaluated alongside strategies such as eventual consistency, sharding, and distributed caching. Furthermore, the role of observability and automation in maintaining system performance and reliability is discussed. The findings emphasize that well-designed scalable architectures are essential for supporting modern applications in domains such as e-commerce, social media, healthcare, and financial systems, ensuring high availability, performance, and user satisfaction.

Powered by OpenAIRE graph
Found an issue? Give us feedback