Engenheiros da Uber relataram ao AI Engineer mudanças no sistema SubmitQueue. Segundo eles, a abordagem revisada fez o tempo de integração no percentil 95 voltar a 30 minutos, o que significa que 95% das alterações de código foram integradas nesse prazo.
O engenheiro especialista Preetam Dwivedi disse que as solicitações passaram de 90 por hora em janeiro de 2026 para 130 em março, associando o aumento às alterações de código escritas por IA. Segundo ele, o tempo de integração no percentil 95 havia subido de 30 minutos para 3 a 4 horas, mesmo com a versão principal do código funcionando normalmente.
A engenheira sênior Manjari Akella disse que os controles de admissão separam alterações pequenas das que exigem mais recursos, adiando as tarefas mais pesadas nos períodos de maior demanda e retomando-as quando há capacidade disponível. Segundo ela, o maior ganho veio da flexibilização das verificações de conflito entre alterações com pouca sobreposição, permitindo mais compilações em paralelo.
Akella disse que essa abordagem pode permitir que combinações não testadas cheguem à versão principal do código e causem falhas. Segundo ela, a Uber usa o StowPipe para validar alterações após a integração e manter uma referência à última versão principal verificada até que as compilações passem nos testes. A experiência da Uber sugere que a programação mais rápida com IA pode transferir a pressão para a integração, exigindo proteções adicionais para administrar essa troca.