피드로 돌아가기
GitHub이 침몰하고 있다
GeekNewsGeekNews
Infrastructure

GitHub이 침몰하고 있다

AI 기반 커밋량 14배 폭증으로 인한 GitHub 인프라 가용성 위기

neo2026년 5월 12일11intermediate

Context

Microsoft 인수 후 GitHub는 Copilot 등 AI 도구 보급에 따른 코드 생성량 급증으로 인프라 부하가 심화됨. 중앙 집중식 Git Forge 구조가 AI 생성 Slop과 봇 트래픽을 감당하지 못해 가용성 저하 및 Rate Limit 빈도가 증가하는 한계에 직면함.

Technical Solution

  • 분산형 Git 핵심 기술을 활용한 중앙 집중 서비스 의존성 제거 전략 수립
  • Forgejo, Gitea 등 경량 Git Forge 도입을 통한 자체 호스팅 인프라 구축
  • GitHub Actions의 복잡한 CI 파이프라인을 대체할 단순화된 자동화 봇 및 SSH 기반 직접 접근 구조 검토
  • Codeberg와 같은 비영리 커뮤니티 기반 인스턴스를 활용한 코드 미러링 및 백업 체계 설계
  • 메일링 리스트 및 IRC 기반의 비동기 코드 리뷰 워크플로우로 회귀하여 시스템 복잡도 최소화
  • Vercel, DigitalOcean App Platform 등 PaaS 벤더 종속성을 제거한 보편적 스택 계층 지향

Impact

  • 주당 커밋 수 2.75억 개 달성으로 인한 연간 140억 개 페이스의 트래픽 폭증
  • GitHub Actions 사용량 주당 5억 분에서 21억 분으로 약 4.2배 증가

1. Git과 GitHub를 분리하여 생각하고 분산형 버전 관리 시스템의 특성을 활용한 탈출 전략(Exit Strategy) 수립

2. 특정 PaaS의 GitHub 전용 연동 기능 대신 범용 Git 프로토콜을 지원하는 배포 파이프라인 검토

3. 프로젝트 규모에 맞는 Forgejo 등 자체 호스팅 Forge 도입을 통한 데이터 및 가용성 통제권 확보

4. AI 생성 코드 폭증으로 인한 인프라 비용 및 부하 증가 가능성을 고려한 Rate Limit 설계 반영

원문 읽기