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

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimization of Infrastructure Deployment for Multi-Frontends in Monorepo

Vitalii Falkevych, A Lisniak
Artificial Intelligence
Distributed and Parallel Computing Systems
article

Optimization of Infrastructure Deployment for Multi-Frontends in Monorepo

Vitalii Falkevych, A Lisniak
article en

Abstract

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.

Artificial IntelligenceVol. 30(AI.2025.30(2))
Industry, innovation and infrastructure
Openalex Percentile: Top 84%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.