2026· Asian journal of applied science and technology· 0 citations· 7 references
TL;DR
This paper analyzes the two software architectural approaches namely Monolithic Architecture vs Microservices Architecture when considering scalable software development, and puts the following into consideration: empirical trade-offs, scalability consideration, organizational implications, and development complexity.
Abstract
Technology has revolutionized software development, forcing developers and operations to collaborate to design systems that are resilient, scalable, and efficient. This paper analyzes the two software architectural approaches namely Monolithic Architecture vs Microservices Architecture when considering scalable software development, we put the following into consideration: empirical trade-offs, scalability consideration, organizational implications, and development complexity. Some case studies were considered such as Banking sector, media company and a web-based travel application. In monolithic architecture, the application is constructed using one module only. The user interface, business logic, and data access are combined using the same coding framework. As all modules will be built using one framework, implementation and deployment become easier. Monolithic systems might struggle as applications grow. It is also associated with the following: In terms of cost, it is low, leading to fastest and cheapest way to launch the first product. In the context of skillset, easier for new hires; skills are common. In the aspect of maintenance, high code debt makes maintenance very expensive. In comparison, microservices architecture divides an application into smaller services that carry out specific business tasks. This is accompanied by the following features: From a financial perspective, there are high costs required at the start of implementation due to new tool purchases. Regarding skills, it requires specialists who have experience working on complex systems. When it comes to maintenance, it involves lower costs and targeted updates. In order to address challenges related to scalability and high performance, the team needs to determine the architecture that will work for them to create robust and easily deployable systems.
This research will perform a comparative evaluation of monolithic architecture and microservices architecture with a focus on their performance and cost characteristics to help developers to choose one of the styles considering its performance and cost characteristics.
R. Rautela, Abhisekh Mishra, Aditya Pandey et al.· International Journal of All...· 0 citations
Examining how Netflix has evolved its technological infrastructure through the adoption of microservices architecture, which has enhanced its scalability, fault tolerance, and overall performance, provides valuable insights into the broader implications of microservices architecture in modern software development.
C. Henríquez, Jarol Derley, Ramón Valencia et al.· 2 citations
It was concluded that Clean Architecture cannot be viewed solely as an ally or a villain, as its effectiveness depends on project characteristics, team experience, and the proportionate application of its principles.
A critical narrative review of the academic literature on the technical foundations of containerization, its orchestration through platforms such as Kubernetes, and its relationship with two closely associated movements in contemporary software engineering: DevOps and microservices architecture suggests that Docker's importance lies less in any single technical innovation than in its function as a standardising artefact that lowered the practical threshold for adopting distributed, service-oriented and automation-intensive delivery models.
Sanika Pravin Surve, Mansi Tukaram Mahajan, Megha Wankhade· Asian journal of mathematics...· 0 citations
Results indicate that organizations adopting microservices design on Kubernetes can achieve higher deployment frequency, better resiliency, improved resource utilization and greater agility to respond to evolving market needs.
Srichandra Boosa· American International Journ...· 0 citations
This paper explores the integration of Spring Boot with containerization and observability, focusing on best practices, architectural patterns, and challenges, and delves into containerization strategies using Docker and orchestration with Kubernetes, emphasizing their roles in deployment and scalability.
Youssef- Al-Habib, Omar Sullaiman· International Journal of Art...· 1 citation