ТехноСводка

Софт

GitHub разместила 99,99999% репозиториев в Azure наряду со своими дата-центрами

GitHub сообщила, что почти все репозитории теперь хранятся одновременно в её собственных дата-центрах и в Azure.

Компания связывает перенос с «агентным сдвигом»: трафик Git резко вырос, а дата-центры GitHub упираются в ограничения по энергопотреблению и проблемы с поставками. Нагрузку на критичные сервисы повысил в том числе трафик от программных агентов.

Первая копия репозитория появилась в регионе Azure Central US в августе 2025 года. Сейчас у большинства репозиториев две из пяти реплик находятся в Azure, на платформу приходится около половины трафика Git. Не перенесены лишь самые нагруженные репозитории: им мешает задержка около 25 мс на обмен данными с регионом Azure, удалённым примерно на 1600 км.

Чтобы снять ограничение, GitHub перенесла область действия кворума в системе Spokes с репозитория на отдельные ссылки (ветки и теги). Операции в разных ветках больше не блокируют друг друга, а гарантии порядка для каждой ссылки сохраняются. По внутренним тестам, пропускная способность при записи в разные ссылки выросла в 3–4 раза, задержки снизились.

  • Две из пяти реплик большинства репозиториев — в Azure
  • Около половины трафика Git обслуживает Azure
  • Пропускная способность записи выросла в 3–4 раза

Источники

Текст подготовлен автоматически по материалам источников и может содержать неточности.