Saltar al contenido
Programación

OpenAI afirma que Pando redujo casi 80% la latencia de envío en su repositorio

El sistema compatible con Git atiende el repositorio interno de OpenAI. Su diseño permite más trabajo paralelo a cambio de concesiones en consistencia y uso de red.

por Patricia Rodriguez
Detailed shot of Ethernet cables connected to server ports highlighting technology infrastructure.
Imagen ilustrativa · Foto de Brett Sayles en Pexels

OpenAI afirma que Pando, el sistema que construyó para atender su repositorio interno de Git, redujo casi 80% la latencia mediana al enviar cambios. La compañía lo diseñó para soportar más trabajo simultáneo de programadores y agentes de inteligencia artificial, manteniendo la compatibilidad con Git.

Git es un sistema que registra cambios en el código y permite trabajar en distintas ramas. El repositorio de OpenAI es un monorepositorio, una base compartida de código para varios proyectos. Un push envía cambios al servidor y un fetch descarga actualizaciones desde él.

En una explicación técnica publicada el 2 de noviembre de 2026, la empresa señaló que el uso de su agente de programación Codex aumentó el trabajo en paralelo. Cada envío puede activar varias tareas automatizadas que descargan el mismo código. Antes de Pando, el sistema sufría envíos y descargas lentos, además de fallas al integrar cambios, según OpenAI.

Más trabajo paralelo, con concesiones

Pando coordina las actualizaciones de cada rama por separado. Así, los envíos a ramas independientes pueden avanzar al mismo tiempo, mientras las actualizaciones de una misma rama conservan su orden, explica la empresa.

La decisión tiene una consecuencia para quien consulta varias ramas: esas lecturas pueden mostrar estados correspondientes a momentos diferentes, en vez de una instantánea única de todo el repositorio. OpenAI sostiene que su diseño conserva el historial necesario para leer cada revisión solicitada.

También hay un intercambio en el uso de la red. Por defecto, Pando presenta la rama principal como base para los envíos de nuevas ramas de desarrollo. Esto facilita que los paquetes de datos se reutilicen, pero al repetir envíos puede obligar a transmitir otra vez información que ya se había enviado fuera de la rama principal.

OpenAI considera aceptable ese costo para su carga de trabajo: en su repositorio, el tamaño mediano de los paquetes generados de esa forma fue inferior a 20 KiB. La empresa no presenta esa cifra como una garantía para otros repositorios.

Paquetes compartidos para acelerar las descargas

Para las lecturas, Pando guarda y reutiliza archivos que agrupan objetos de Git, conocidos como packfiles. En lugar de preparar siempre un paquete distinto para cada cliente, el sistema selecciona paquetes almacenados y proporciona enlaces para descargarlos. Un servicio llamado Express conserva copias en cachés regionales.

La empresa dice que Pando entrega casi un petabyte de datos de Git al día. En una hora llegó a servir más de 57 terabytes de paquetes, de los cuales más de 99% de los bytes procedió de la caché local de disco. Son mediciones comunicadas por OpenAI para su propia infraestructura.

El aumento de actividad también presiona a otras plataformas. GitHub informó que desarrolladores y agentes realizaron 7,380 millones de commits en septiembre de 2026, más de cinco veces la cifra de un año antes, y que está renovando su infraestructura de Git. Esa cifra corresponde a toda la plataforma, no al repositorio de OpenAI.

Qué parte de la tecnología puede usar la comunidad

OpenAI desarrolló Pando en Rust y comenzó a usarlo en producción en abril de 2026, unas diez semanas después del inicio del proyecto. Según la compañía, un ingeniero diseñó el núcleo, equipos de agentes de Codex lo implementaron y un grupo reducido de ingenieros lo desplegó.

El trabajo generó correcciones para el cliente de Git, incluidas mejoras relacionadas con la descarga de paquetes. Algunas ya forman parte del proyecto Git; otras permanecen en el repositorio público de OpenAI, de acuerdo con la empresa.

El código de Pando no se ha liberado como código abierto, informó The New Stack. OpenAI dice que explora formas de compartir con sus usuarios la tecnología que lo hace posible, pero no anunció una disponibilidad externa concreta.

Fuentes: 1, 2, 3

Patricia Rodriguez imagen de perfil
por Patricia Rodriguez

Patricia Rodriguez es redactora de FomoEra. Cubre tecnología, ciencia, inteligencia artificial, negocios y actualidad digital. También trabaja en escritura y edición de contenido audiovisual.

Leer más de Tecnología y Ciencia