Solving the Build Queue Bottleneck Problem
blog.jetbrains.com