lupAI
Novos Desenvolvimentos

Engenheiros da OpenAI desenvolvem o Pando para lidar com o crescimento massivo nas demandas de controle de versão

OpenAI + PandoFonte: OpenAI Blog02/11/2026, 22:58
A OpenAI desenvolveu o Pando, um novo backend para repositórios Git, para gerenciar as crescentes demandas do seu repositório monolítico, que estava em expansão devido à escala possibilitada pelo Codex. Este novo sistema foi implementado sem interromper os fluxos de trabalho existentes. O Pando alcança dois objetivos principais: suportar operações de escrita horizontalmente escaláveis para empurrar ramificações concorrentes e maximizar o throughput de leitura para saturar a largura de banda da rede. Em produção, o Pando supostamente reduziu a latência média de empurrão em quase cinco vezes e agora lida com cerca de um petabyte de dados Git diariamente. O desenvolvimento abordou gargalos de desempenho que surgiram no final de 2025, onde os sistemas existentes experimentaram fetches, empurrões e confiabilidade lentos, com a confiabilidade caindo abaixo de 90%. O Pando se diferencia dos métodos de escalabilidade convencionais, como o commit de três fases (3PC) e os logs de escrita antecipados compartilhados (WAL), ao adotar um modelo de consistência causal relaxado para escritas e reutilizar arquivos pack para leituras. Este design permite que atualizações independentes de ramificações não relacionadas prossigam em paralelo. Ao armazenar os arquivos pack de entrada como blobs imutáveis e registrar versões de referência em um armazenamento de metadados, o Pando escala tanto o armazenamento quanto os metadados horizontalmente. Esta arquitetura permite que os clientes reconstruam os estados do repositório reproduzindo as versões de referência, garantindo a serializabilidade para atualizações individuais de referência, ao mesmo tempo em que suporta uma atividade massiva de clientes concorrentes.
Engenheiros da OpenAI desenvolvem o Pando para lidar com o crescimento massivo nas demandas de controle de versão — lupAI