Senior Information Systems Developer.
World Journal of Advanced Research and Reviews, 2025, 28(01), 648-655
Article DOI: 10.30574/wjarr.2025.28.1.3468
Received on 23 August 2025; revised on 06 October 2025; accepted on 09 October 2025
Against the backdrop of the expansion of microservice architectures and Platform Engineering practices, monorepositories serve as a key mechanism for standardizing the software development lifecycle. At the same time, their growth exacerbates the phenomenon whereby version incompatibilities block the work of multiple teams. This study aims to systematize and analyze approaches to dependency management in scalable monorepositories in order to develop a holistic methodology for preventing and resolving version conflicts. The methodological basis includes a systematic review of academic publications, content analysis of technical documentation, and a comparative examination of industry reports. The results demonstrate the limited preventive effectiveness of semantic versioning (SemVer) with respect to compatibility errors and establish a taxonomy of management strategies: proactive (centralized version control), reactive (dependency harmonization), and automated (use of intelligent build systems). Case studies confirm that tool selection should correlate with the scale of development, implying an evolutionary transition from basic orchestrators to industrial-grade build tools such as Bazel. It is concluded that high effectiveness in dependency management is achieved through the synergy of organizational regulation, conflict resolution procedures, and the use of intelligent build systems with fine, granular analysis of the dependency graph. The practical significance of the work lies in providing architects and platform teams with a scientifically verified foundation for decision-making in the design and operation of large-scale software systems.
Monorepository; Dependency Management; Version Conflict; Platform Engineering; Build Systems; Software Engineering; Large-Scale Development; Semantic Versioning; Nx; Bazel
Preview Article PDF
Kostadin Almishev. Dependency Management Strategies in Scalable Monorepositories: Analysis and Resolution of Version Conflicts. World Journal of Advanced Research and Reviews, 2025, 28(01), 648-655. Article DOI: https://doi.org/10.30574/wjarr.2025.28.1.3468.
Copyright © 2025 Author(s) retain the copyright of this article. This article is published under the terms of the Creative Commons Attribution Liscense 4.0