Comparative Study of Scaling Monolithic and Microservices

Read full text
Authors: Vedant Dinesh Mhamankar, Aamina Imran Piyarji
Cited by: 0

Abstract

This paper presents a comparative study of scaling monolithic and microservices architectures. The primary objective is to analyze how modern applications can be made scalable and reliable under increasing workloads. The study first explains the foundational concepts of monolithic and microservices architectures, highlighting how each structure handles scalability, performance, and system complexity. It then explores essential system design principles such as load balancing, database scaling, caching, containerization, and distributed communication that impact scalability in both architectures. This research provides a clear understanding of how each architecture can be optimized for high-performance applications. The findings aim to guide developers and organizations in selecting the right architectural approach based on scalability requirements and system growth.

Fields of Study & Subjects

Software System Performance and Reliability Cloud Computing and Resource Management Mobile and Web Applications

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
1 March 2026
Language
EN