AI Briefing

GitHub 가용성 보고서: 2026년 7월

·2026.08.13 07:17

핵심 내용

GitHub가 Actions의 Azure 이전과 인프라 분리를 가속했다.

자세히 보기

GitHub는 8월 6일 발생한 GitHub Actions 장애의 근본 원인 분석을 진행 중이며, 조사 결과를 9월 공개할 8월 가용성 보고서에 포함할 예정이다. 장애 재발 방지와 확장성 강화를 위해 GitHub Actions의 Azure 이전도 앞당긴다.

이번 장애에서는 Actions의 핵심 서비스가 자체 데이터센터에 남아 있던 점이 용량 부족과 복구 지연에 영향을 줬다. 대부분의 Actions 실행은 Azure에서 처리되지만, 모놀리스와 Actions를 연결하는 launch service는 아직 이전되지 않아 연쇄 장애가 발생했으며, GitHub는 이를 Azure로 옮겨 급증하는 부하를 흡수할 여력을 확보할 계획이다.

7월에는 Azure 기반 독립 용량 확대와 공유 인프라 의존도 축소가 진전됐다.

  • Azure Central US에서 처리한 모놀리스 읽기 트래픽이 7월 28일 **52.75%**까지 증가했다.
  • Azure 내 Git 트래픽 비중은 6월 43%에서 **47%**로 상승했다.
  • 전체 저장소의 **29%**가 Central US에 두 번째 복제본을 확보했다.
  • 안정성 검증 절차가 주요 트래픽 확장 작업마다 적용되기 시작했다.

인증 테이블 일부는 기존 공유 데이터베이스에서 전용 인프라로 이전됐다. 전용 사용자 서비스는 피크 시 초당 100만 건 이상의 쿼리를 분산하고 있으며, 주요 권한 조회의 **80%**가 격리된 서비스 경로에서 처리된다.

저장소 콘텐츠 트래픽은 Central US의 전용 인프라에서 전량 처리되고 있다. 전용 pull request 서비스는 인증된 읽기 요청에서도 모놀리스와 **99.87%**의 동등성을 달성했으며, 전체 트래픽을 단계적으로 이전하고 있다.

성능 개선도 이어졌다. artifacts 테이블의 총 쿼리 시간은 한 차례의 프로덕션 변경으로 절반으로 줄었고, Git 권한 부여 경로의 캐싱은 요청량이 증가하는 상황에서도 인증 서비스 부하를 18.2% 낮췄다. 검색 워크로드는 현재 모두 Central US에서 처리되며 추가 용량도 확보했다.

GitHub는 인프라 상태뿐 아니라 pull request 같은 주요 고객 작업 흐름의 건전성도 측정해 장애 징후를 더 일찍 파악할 계획이다. 고위험 수동 운영 작업은 자동화와 검토 절차, 운영 안전장치로 대체해 사람의 실수에 대한 의존도도 낮추고 있다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.