
Компания GitHub опубликовала технический разбор недавнего сбоя, из-за которого часть сервисов платформы оставалась недоступной более семи часов в понедельник. Причиной инцидента стала не ошибка в коде и не изменение конфигурации, а недостаточность вычислительных мощностей. Трафик достиг нового пикового значения, и критический компонент инфраструктуры в дата-центре компании в центральной части США не смог масштабироваться вместе с возросшей нагрузкой.
Масштаб роста активности на платформе оказался значительным. По данным GitHub, с апреля ежемесячное количество коммитов выросло с 1,4 миллиарда до 2,9 миллиарда, то есть число изменений в размещенных репозиториях более чем удвоилось всего за четыре месяца. В официальном заявлении компания отметила, что данный рост объясняет давление на системы, но не оправдывает произошедшие сбои.
Подобная динамика напрямую коррелирует с объемом программного кода, который сегодня генерируется нейросетями. Компания Google ранее сообщала, что значительная доля ее кодовой базы создается с помощью ИИ-инструментов, а Anthropic и OpenAI продолжают развивать собственные решения для программирования – Claude и Codex соответственно. Все больше кода передается ИИ-агентам, которые работают быстрее людей и совершают коммиты практически непрерывно, формируя принципиально новый профиль нагрузки на инфраструктуру платформ хранения кода.
Более подробное техническое описание инцидента компания разместила на странице статуса сервисов. Основные исправления касаются того, как платформа обрабатывает одновременную активность множества клиентов. В числе принятых мер GitHub перечислила пересмотр системы оповещений по загрузке процессора и памяти для заблаговременного выявления компонентов серверов, способных отказать при пиковом трафике. Также внедрены единые лимиты и бюджеты повторных запросов между сервисами и переменные таймауты, предотвращающие «штормы ретраев» и каскадное нарастание нагрузки.
Данные шаги позволяют закрыть текущую техническую проблему, но не отменяют фундаментальную тенденцию, породившую всплеск трафика. GitHub остается площадкой по умолчанию как для коммерческой разработки, так и для любительских репозиториев, поэтому нагрузка на инфраструктуру платформы продолжит расти вместе с распространением агентных инструментов программирования. Компания заявила о планах дальнейшего масштабирования систем для обеспечения стабильной работы при возрастающих объемах автоматически генерируемого кода.

