Triggered by this latest incident, we've released a major optimization to our code that processes large (aka. “heavy”) repos (>=5K source files).
Tests over the weekend of Fri, Oct 9-Sun, Oct 11 show a near 20x improvement in performance per average heavy repo build at lower, weekend volumes. While we expect the optimization to continue to drastically improve build times for these repos (and reduce incidents of increased latency for them), we won’t know what the aggregate improvement is until we are at full volume this week.
We are monitoring to get a sense of where the performance improvement lands, but are hopeful we’ve crossed a significant milestone in how efficiently these builds are processed given the unique challenges they pose.