OpenAI представила Pando, новый Git-совместимый бэкенд, который улучшает работу с кодом при массовом использовании coding-агентов.
Кратко:
- ●OpenAI анонсировала Pando, новый Git-совместимый бэкенд.
- ●Pando повышает стабильность и скорость работы с кодом.
- ●Используется причинно-следственная согласованность и повторное использование pack-файлов.
- ●Почему важно: Pando улучшает инфраструктуру для работы с большими объёмами кода.
Сегодня OpenAI анонсировала Pando — новый Git-совместимый бэкенд, который призван улучшить работу с растущими объёмами кода и изменений. Это стало ответом на массовое распространение coding-агентов, таких как Codex, которые значительно увеличивают количество параллельных операций push и fetch.
Почему появился Pando
Массовое использование coding-агентов вызвало проблемы с традиционными Git-системами: медленные запросы и ошибки слияний стали обычным делом. Надёжность работы падала ниже 90%. OpenAI решила отказаться от традиционных подходов, таких как трёхфазные коммиты и WAL, которые не справлялись с нагрузкой.
Технические особенности Pando
Pando полностью совместим с Git по протоколу и клиентам. Важной особенностью является использование причинно-следственной согласованности, что позволяет обновлять ветки независимо друг от друга. Это ускоряет параллельные операции. Вместо генерации уникального pack-файла для каждого клиента, Pando сохраняет неизменные pack-файлы в blob-хранилище и повторно отдаёт их через кэш Express, который имеет hit rate более 99%.
Сервер показывает клиенту только trunk-ветку, что упрощает создание pack-файлов и делает их предсказуемыми для повторного использования. Кроме того, фоновая компакция пакетов улучшает сжатие и ускоряет fetch-операции.
Производительность и эффективность
Благодаря Pando медианная задержка на git push снизилась почти в 5 раз. В пиковые часы бэкенд обрабатывает до 57 ТБ данных в час. Надёжность слияний выросла до 99% или выше, а fetch/clone-операции могут полностью загружать канал 10 Gbps.
Что это значит
Запуск Pando знаменует собой значительный шаг вперёд в управлении большими объёмами кода. Это улучшает производительность и надёжность разработок, особенно в условиях массового использования coding-агентов. В будущем это может стать стандартом для других компаний, работающих с большими репозиториями.
Частые вопросы
Что такое Pando?
▾
Pando — это новый Git-совместимый бэкенд от OpenAI, который улучшает работу с большими объёмами кода.
Почему Pando важен?
▾
Он значительно повышает стабильность и скорость операций push и fetch в условиях массового использования coding-агентов.
Каковы технические особенности Pando?
▾
Pando использует причинно-следственную согласованность и повторное использование pack-файлов через кэш Express.
Когда Pando стал доступен?
▾
Pando был внедрён в продакшене с апреля 2026 года.