Optimization of Infrastructure Deployment for Multi-Frontends in Monorepo
Context: this study examines the optimization of CI/CD pipelines for the subsequent deployment of containerized applications in order to enhance the efficiency of multi-frontend projects within monorepo environments. Objective: the primary objective is to develop and evaluate the effectiveness of the proposed infrastructure deployment approach by implementing specialized pipeline configurations that support parallel task execution and caching mechanisms. Method: an empirical research methodology was adopted to analyze the impact of CI/CD pipeline optimization techniques on build performance and resource utilization. The study includes a comparative experiment between sequential and parallelized pipeline executions, demonstrating a measurable reduction in total build timewhen parallel processing and caching are employed effectively. These results highlight the practical benefits of task decomposition and concurrency in complex, component-driven architectures. Additionally, the study explores automation strategies for managing the CI/CD lifecycle, including artifact storage, cleanup policies, and deployment orchestration. Results: this research contributes to the field of software engineering by providing a validated methodology for CI/CD optimization in large-scale, monorepo-based multi-frontend systems. The findings offer actionable insights for developers and DevOps practitioners seeking to modernize their deployment processes and can be extended to broader software delivery pipelines to improve maintainability and operational efficiency. Conclusions: the results obtained underscore the importance of aligning architectural decisions with CI/CD design. In particular, the use of parallelization and modular builds not only enhances performance but also promotes better separation of concerns and system modularity. These findings encourage further exploration of optimization strategies that integrate architectural and infrastructural improvements in tandem.
Authors
- Vitalii Falkevych (ORCID: https://orcid.org/0000-0002-1114-7206)
- A Lisniak (ORCID: https://orcid.org/0000-0001-9669-7858)
Publication Details
- Journal
- Artificial Intelligence
- Published
- 2025-06-24
- DOI
- https://doi.org/10.15407/jai2025.02.063
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00