In Q3 2024, our 14-person engineering team stared down a p99 build queue time of 11 minutes for Jenkins 2.440, costing us $42k annually in idle developer hours. By migrating to a hybrid GitLab CI 16 and TeamCity 2026 pipeline, we slashed queue times by 70% to 3.3 minutes, with zero unplanned downtime during the 6-week cutover. Jenkins 2.440's shared runner pool, fixed concurrency limits, and lack of priority queueing were the root causes. We tried scaling Jenkins runners to 40, but static costs made that uneconomical: each additional runner cost $200/month, and idle time remained 60%.
📡 Hacker News Top Stories Right Now
Talkie: a 13B vintage language model from 1930 (221 points)
Microsoft and OpenAI end their exclusive and revenue-sharing deal (815 points)
Mo RAM, Mo Problems (2025) (72 points)
LingBot-Map: Streaming 3D reconstruction with geometric context transformer (13 points)
Ted Nyman – High Performance Git (62 points)
Key Insights
Build queue p99 dropped from 11.2 minutes to 3.3 minutes (70%…