vix.ing · top · new · best · stats · spec

On Queueing Theory for Large-Scale CI/CD Pipelines Optimization

2025/04/25 by Grégory Bournassenko, Bournassenko, Grégory
Computer Science · #Software System Performance and Reliability #Cloud Computing and Resource Management #Distributed and Parallel Computing Systems

paper · pdf · doi:10.48550/arxiv.2504.18705

Abstract

Continuous Integration and Continuous Deployment (CI/CD) pipelines are central to modern software development. In large organizations, the high volume of builds and tests creates bottlenecks, especially under shared infrastructure. This article proposes a modeling framework based on queueing theory to optimize large-scale CI/CD workflows. We formalize the system using classical M/M/c queueing models and discuss strategies to minimize delays and infrastructure costs. Our approach integrates theoretical results with practical techniques, including dynamic scaling and prioritization of CI/CD tasks.

Related