IT

OpenAI представила Pando: бэкенд для Git при работе с ИИ

OpenAI разработала новый бэкенд Pando для Git, обрабатывающий петабайт данных в день и оптимизированный под ИИ-коммиты.

·2 мин. чтения
OpenAI представила Pando: бэкенд для Git при работе с ИИ

Компания OpenAI представила собственный бэкенд для системы контроля версий Git под названием Pando, созданный для эффективной работы в условиях массового использования ИИ-ассистентов. Новая инфраструктура полностью совместима со стандартными инструментами Git, ежедневно обрабатывает около петабайта данных и снижает задержку при отправке изменений почти в пять раз, решая проблему падения надежности традиционных серверов.

  • Инфраструктура Pando полностью совместима со стандартными клиентами и протоколами Git.
  • Система обрабатывает около петабайта данных ежедневно и ускоряет отправку изменений почти в пять раз.
  • Разработка заняла 10 недель, архитектуру создал один инженер, а реализацию выполнили агенты Codex на Rust.
  • Релиз для корпоративных партнеров состоялся в ноябре 2026 года, коммерческий запуск намечен на первый квартал 2027 года.

Причины создания и масштаб проблемы Необходимость создания Pando возникла из-за стремительного роста нагрузки на инфраструктуру OpenAI, вызванного активным применением инструментов автоматического написания кода вроде Codex. К концу года число ежеквартальных коммитов в монорепозиторий компании должно вырасти более чем на 2400%. Традиционные серверы Git проектировались с расчетом на людей, генерирующих десятки или сотни изменений в день, тогда как ИИ-ассистенты увеличили интенсивность операций до тысяч коммитов и слияний в час. Из-за такой колоссальной нагрузки надежность старой инфраструктуры упала ниже 90%, инженеры столкнулись с замедлением клонирования кода, ошибками слияния и жесткими ограничениями на размеры репозиториев. Тем не менее, в компании решили не менять привычную экосистему Git, а переработать саму архитектуру серверной части, что привело к созданию Pando всего за 10 недель работы.

Архитектурные особенности и производительность При проектировании Pando инженеры отказались от двух классических требований: поддержания единого согласованного состояния всех веток одновременно и формирования индивидуального сжатого пакета под каждый запрос. Система записывает изменения в каждую ветку независимо, благодаря чему отправка данных в одну ветку не блокирует несвязанные процессы. Пакеты сохраняются без распаковки в хранилище BLOB-объектов, а метаданные фиксируются отдельно, что снижает нагрузку на процессор и дисковый ввод-вывод. Для выдачи кода Pando задействует механизм packfile-uri, а служба кэширования Express обеспечивает уровень попадания выше 99%, позволяя достигать скорости клонирования на уровне 10 Гбит/с. Фоновые процессы постепенно объединяют мелкие пакеты без их удаления, избегая ресурсоемких процедур очистки мусора. Разработчики продолжают использовать привычные команды Git, а OpenAI попутно внесла исправления в сам клиентский софт, часть из которых уже интегрирована в основной проект Git.

Перспективы и бизнес-модель Сам бэкенд Pando не распространяется как открытое программное обеспечение, официальный анонс состоялся 2 ноября 2026 года в формате ограниченного предварительного просмотра для корпоративных партнеров. Полноценный коммерческий доступ откроется в первом квартале 2027 года, а модель оплаты будет зависеть от объема репозитория и количества операций. В коммерческую версию планируется включить специализированные инструменты мониторинга. Они позволят отслеживать долю кода, сгенерированного искусственным интеллектом, частоту конфликтов слияния и общую скорость роста репозитория, что крайне актуально для крупных компаний, активно внедряющих генеративный софт.

Источник: Все новости подряд

Похожие статьи