lupAI
Nuevos Desarrollos

Ingenieros de OpenAI desarrollan Pando para gestionar el crecimiento masivo de las demandas de control de versiones

OpenAI + PandoFuente: OpenAI Blog02/11/2026, 22:58
OpenAI ha desarrollado Pando, un nuevo backend para repositorios Git, para gestionar las crecientes demandas de su repositorio monorepo, que ha experimentado un rápido crecimiento, lo que ha sido posible gracias a la escala proporcionada por Codex. Este nuevo sistema se ha implementado sin interrumpir los flujos de trabajo existentes de ingeniería. Pando logra dos objetivos principales: admitir escrituras horizontalmente escalables para empujes de ramas concurrentes y maximizar el rendimiento de lectura para saturar el ancho de banda de la red. En producción, Pando supuestamente ha reducido la latencia media de los empujes en casi cinco veces y ahora maneja cerca de un petabyte de datos de Git diariamente. El desarrollo abordó los cuellos de botella de rendimiento que surgieron a finales de 2025, cuando los sistemas existentes experimentaron operaciones de obtención y envío lentas, y la fiabilidad cayó por debajo del 90%. Pando se diferencia de los métodos convencionales de escalado, como el compromiso de tres fases (3PC) y los registros de escritura anticipados compartidos (WAL), al adoptar un modelo de consistencia causal relajado para las escrituras y al reutilizar los archivos pack para las lecturas. Este diseño permite que las actualizaciones independientes de ramas no relacionadas se realicen en paralelo. Al almacenar los archivos pack entrantes como blobs inmutables y registrar las versiones de referencia en un almacén de metadatos, Pando escala tanto el almacenamiento como los metadatos horizontalmente. Esta arquitectura permite a los clientes reconstruir los estados del repositorio reproduciendo las versiones de referencia, lo que garantiza la serialización de las actualizaciones de referencia individuales al tiempo que admite una actividad masiva de clientes concurrentes.
Ingenieros de OpenAI desarrollan Pando para gestionar el crecimiento masivo de las demandas de control de versiones — lupAI