지난 11월 4일(UTC), 전 세계 개발자들이 사용하는 코드 호스팅 플랫폼 깃허브(GitHub)에서 약 2시간 동안 주요 서비스 장애가 발생했습니다. 풀 리퀘스트(Pull Requests), 깃(Git) 작업, 이슈(Issues)를 비롯해 API 요청(API Requests)과 깃허브 액션(Actions)까지 총 5개 서비스에서 오류 증가와 간헐적인 실패, 성능 저하가 관측되었습니다. 이로 인해 많은 개발자가 코드 병합, 버전 관리, 자동화된 배포 등 핵심 개발 워크플로우에 차질을 겪었습니다.
깃허브는 09:49 UTC에 첫 성능 저하를 인지하고 조사를 시작했으며, 이후 액션(Actions) 성능 저하와 풀 리퀘스트(Pull Requests) 가용성 저하를 추가로 확인했습니다. 10:38 UTC에는 전반적인 오류 증가를 공지했고, 11:17 UTC부터 완화 작업을 진행했습니다. 11:30 UTC에 대부분의 서비스가 정상화되었고, 11:50 UTC에 모든 장애가 해결되었습니다. 깃허브는 상세한 근본 원인 분석(Root Cause Analysis)을 준비 중이며, 일각에서는 당일 예정되었던 특정 SSH 키 유형 지원 중단 작업과 연관이 있을 수 있다는 추측이 제기되고 있습니다.
이번 장애는 깃허브와 같은 중앙 집중식 서비스에 대한 의존도가 높아지면서 발생하는 단일 장애점(Single Point of Failure) 문제를 다시 한번 상기시켰습니다. 특히 깃옵스(GitOps)나 깃허브 액션(GitHub Actions)에 깊이 의존하는 팀들은 개발 파이프라인 전체가 마비될 수 있다는 우려를 표했습니다. 또한, 깃허브 상태 페이지(Status Page)가 실제 장애 상황을 즉시 반영하지 못해 개발자들이 문제 해결에 혼란을 겪었다는 비판도 나왔습니다. 이는 서비스 제공자가 고객과의 투명한 소통을 통해 신뢰를 유지하는 것이 얼마나 중요한지 보여주는 사례입니다.