postmortem.io
Menu

743 entries newest

Browse

Incident

GitHub Availability Report: November 2023

Read the original on the company blog (external)

In November, GitHub experienced one incident that resulted in degraded performance across services.

Incident: November 3, 2023 (18:42–19:20 UTC, lasting 38 minutes)

Root Cause: The GitHub authorization service experienced excessive memory consumption. A performance optimization introduced a memory leak that testing did not expose the service to sufficient traffic to discover. This flaw reached production at 18:37 UTC and manifested under high load, causing pods to crash starting at 18:42 UTC.

Impact: Authorization requests failed, triggering 404 and error responses across most GitHub pages and API endpoints.

Resolution: The team rolled back the problematic authorization service change by 19:08 UTC. Recovery occurred once pods came back online.

Preventive Measures:

  • Enhanced rollout strategy with automated monitoring and checks to block deployments with unsatisfactory metrics
  • Removed dependencies between the authorization service and deployment rollback tools to speed future recovery

Original source · company blog

GitHub Availability Report: November 2023

https://github.blog/news-insights/company-news/github-availability-report-november-2023/

This page is an extract. Cite the original; link here for the indexed copy.

GitHub. "GitHub Availability Report: November 2023." GitHub blog, 3 Nov 2023. https://github.blog/news-insights/company-news/github-availability-report-november-2023/ (retrieved 2026-07-10 via postmortem.io)