News for hackers. Stuff that matters.
Re:Reinventing how .NET builds and ships (again) by johnzabroski on Wednesday November 26, 2025 @09:30PM (#46064872)
Nice article but it seems obvious to me the .NET team should throw away AzureDevOps as the queue wait time is the major bottleneck. Run bare metal build servers. Maybe there are justifications not to do this, but the article skips the elephant in the room.
Re:Reinventing how .NET builds and ships (again) by mmitche on Wednesday November 26, 2025 @11:37PM (#46065711)
Azure DevOps isn't the cause of the queue time problem. It can run bare metal. The Mac hardware that we run attaches and starts super quickly, for instance. We want clean machines on every job (for compliance and robustness), so we're spinning new VMs on Windows/Linux jobs.

We could have hot machines ready to go at all times and eliminate any queue time. There's also machine-learning based model for predictive spin-up. The downside is primarily cost to maintain all the various SKUs needed in a live and ready state. We compromise a bit there.