Программирование и разработка программного обеспечения

GitHub представляет новую архитектуру хранения Git для поддержки тысяч интеллектуальных агентов одновременно

GitHub анонсировала новую архитектуру хранения Git под названием «Rubicon», разработанную для поддержки тысяч операций записи в секунду и обеспечения одновременной активности интеллектуальных агентов.

2026-11-05
2 мин. чтения
20 просмотров
certi.news Editorial Team
GitHub представляет новую архитектуру хранения Git для поддержки тысяч интеллектуальных агентов одновременно

Платформа GitHub официально анонсировала свою новую инфраструктуру хранения для системы контроля версий Git, которая была специально разработана для обработки тысяч операций записи в секунду при обеспечении масштабируемости операций чтения по требованию. Внутренние тесты продемонстрировали способность новой архитектуры поддерживать 5000 интеллектуальных агентов, работающих одновременно с одним репозиторием, при выполнении 7200 операций отправки (Pushes) в секунду, сохраняя при этом низкое и стабильное время отклика для запросов на чтение.

Этот шаг стал ответом на радикальные изменения, внесенные программными агентами в характер работы с загруженными репозиториями за последний год. Новая архитектура основана на двух ключевых принципах: минимизации координации между компонентами и разделении хранения и вычислений за счет использования облачного хранилища Azure Blob Storage и специализированной службы консенсуса для ссылок под названием Ref-CAS.

Что меняется на практике?

В традиционной архитектуре операции хранения, обслуживания запросов и сопровождения репозиториев были тесно связаны и локализованы. Новая архитектура отделяет состояние ссылок от данных объектов: пакеты Git и индексы для ускорения чтения хранятся в облачном хранилище, в то время как служба Ref-CAS управляет и обновляет ссылки репозитория с помощью механизма Compare-and-Swap, поддерживаемого кворумом репликации.

Операции обслуживания, сжатия (Compaction) и уменьшения размера также были отделены от узлов, обслуживающих ежедневный трафик. Независимые узлы сжатия работают в фоновом режиме непосредственно с облачным хранилищем, объединяя пакеты и удаляя неиспользуемые объекты, не потребляя ресурсы узлов, предназначенных для пользователей.

Почему эта новость важна?

Это развитие представляет собой техническую основу, позволяющую GitHub поддерживать эпоху разработки, основанную на интеллектуальных агентах, для сотен миллионов разработчиков. Поскольку инструменты искусственного интеллекта и автономные агенты работают круглосуточно, репозитории сталкиваются с огромными темпами одновременных обновлений и связанных с ними запросов, таких как запуск систем непрерывной интеграции и тестирование кода. Новая архитектура обеспечивает стабильность платформы и ее способность к горизонтальному и вертикальному масштабированию с одинаковой мощностью и эффективностью.

Источник новости
c
Автор

certi.news Editorial Team

Изучить сюжет

Связанные темы и сущности

В той же категории

Вам также может понравиться

Все новости