Nguyên nhân gốc rễ là một cú sốc nhu cầu khủng khiếp đến từ các tác nhân lập trình. GitHub vốn không được xây dựng để cho phần mềm tự động viết mã, commit và deploy ở quy mô siêu lớn.
Nguyên nhân trực tiếp rất rõ ràng: hạ tầng của GitHub đơn giản là không thể hấp thụ được tải. Nhóm hạ tầng của nền tảng đã lên kế hoạch mở rộng công suất lên 10 lần vào tháng 10 năm 2025, nhưng đến tháng 2 năm 2026, họ nhận ra rằng cần phải tăng lên 30 lần .
Với các sự cố hàng tuần làm gián đoạn hàng triệu nhà phát triển và các tác nhân AI, Microsoft đã đưa ra một quyết định mang tính vận hành, chứ không phải chiến lược. Họ đã mua dung lượng 'spot' (dung lượng điện toán dư thừa) từ AWS để ổn định nền tảng .
Một người phát ngôn của Microsoft xác nhận GitHub đang tận dụng nhiều nhà cung cấp đám mây nhưng từ chối bình luận cụ thể về việc Amazon tham gia, chỉ nói rằng: "Sự gia tăng đáng kinh ngạc trong phát triển dựa trên tác nhân bắt đầu từ cuối năm ngoái đã thử thách hạ tầng của chúng tôi" . Nguồn dung lượng AWS được mô tả như một biện pháp tạm thời để giảm bớt áp lực trước mắt trong khi quá trình di dời dài hạn lên Azure vẫn tiếp tục .
Sự mỉa mai thật nặng nề. Microsoft đã mua lại GitHub với giá 7,5 tỷ đô la vào năm 2018 với mục tiêu rõ ràng là gắn kết nó với Azure và cạnh tranh trực tiếp hơn với AWS trong cuộc chiến đám mây . Giờ đây, một sản phẩm của sự bùng nổ AI (phần lớn được hỗ trợ bởi chính GitHub Copilot) đã buộc Microsoft phải trả tiền cho kẻ thù không đội trời chung để thuê máy chủ.
Việc thương lượng với AWS là một tín hiệu rõ ràng rằng quá trình di dời GitHub lên Azure đang bị chậm tiến độ và không theo kịp nhu cầu. Sau thương vụ mua lại năm 2018, Microsoft đã đặt lộ trình di dời toàn bộ hạ tầng của GitHub từ các trung tâm dữ liệu cũ lên Azure . Đó là một nỗ lực kéo dài nhiều năm:
Kế hoạch ban đầu là chuyển hoàn toàn GitHub lên Azure vào năm 2027 . Nhưng đường cong tải từ lập trình AI đã di chuyển nhanh hơn lộ trình di dời . CTO của GitHub thừa nhận nền tảng này vẫn bị trói buộc vào các trung tâm dữ liệu cũ, hạn chế khả năng mở rộng nhanh chóng trong một vụ bùng nổ lưu lượng truy cập .
Việc bổ sung dung lượng từ AWS cho thấy Azure có thể đã thiếu dung lượng tính toán sẵn có ở các khu vực địa lý phù hợp, hoặc đơn giản là không thể cung cấp đủ nhanh để ngăn chặn cuộc khủng hoảng . Đối với một công ty coi Azure là tương lai, đây là một sự nhượng bộ vận hành sâu sắc.
Ngoài việc thuê AWS gây chú ý, GitHub và Microsoft đang thực hiện một số thay đổi vận hành để khắc phục sự mong manh tiềm ẩn:
Thông điệp không phải là Microsoft đang từ bỏ Azure cho GitHub – họ không làm vậy. Thông điệp là các tác nhân lập trình AI đã thay đổi vĩnh viễn quy mô của cơ sở hạ tầng dành cho nhà phát triển. Tải của GitHub vốn được thiết kế cho con người gõ phím. Giờ đây, nó đang được tái kiến trúc ngay trong lúc vận hành cho một thế giới nơi phần mềm tự viết, và ngay cả một công ty nghìn tỷ đô như Microsoft cũng có thể bị động, buộc phải dựa vào đối thủ cạnh tranh lớn nhất chỉ để giữ cho hệ thống hoạt động.