РАЗРАБОТКА

GitHub восстанавливает сервисы после 7,5-часового сбоя

GitHub восстановил работу после 7,5-часового сбоя, затронувшего ключевые компоненты. Компания усиливает инфраструктуру.

✍️ Редакция iTech News | 06.09.2025 | ⏱ 2 мин | Источник: GitHub Blog
GitHub восстановил сервисы после продолжительного сбоя

17 августа GitHub зафиксировал серьезный сбой, который продлился 7 часов и 47 минут. Пострадали такие ключевые функции, как github.com, аутентификация, GitHub Actions и Copilot, что повлияло на разработчиков и компании по всему миру.

Контекст проблем и передовые решения

Этот инцидент стал вторым значительным сбоем в августе, первым был сбой GitHub Actions 6 августа. Ситуация оказалась достаточно критичной, и GitHub теперь осознает необходимость ускоренной работы над повышением надежности своих сервисов.

Подробности инцидента и его причины

По данным компании, сбой начался из-за достижения пика трафика, что привело к сбою в критически важной инфраструктуре в центральном дата-центре США. Из-за этого системы не смогли справиться с нагрузкой, в результате чего произошли сбои аутентификации и другие серьезные проблемы. В процессе восстановления были задействованы несколько команд, которые перенаправляли трафик и изолировали пораженные компоненты. Хотя большинство сервисов восстановилось в тот же день, некоторые функции Copilot потребовали больше времени для восстановления.

За последние месяцы количество коммитов в GitHub значительно возросло, увеличившись с 1,4 миллиарда до 2,9 миллиарда в месяц. Это подчеркивает возросшую нагрузку на их инфраструктуру и необходимость ее масштабирования. GitHub уже добавил более 3 миллионов CPU-ядер и 120 петабайт высокоскоростного хранения, что должно помочь справиться с увеличившимся трафиком.

Что это значит для российских разработчиков

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

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

Поделиться: Telegram X LinkedIn