Báo cáo tình trạng hệ thống GitHub: Những cột mốc và sự cố tháng 6/2026
GitHub chia sẻ lộ trình chuyển đổi hạ tầng sang Azure, các cải tiến dịch vụ nội bộ và phân tích chi tiết về 6 sự cố kỹ thuật đã xảy ra trong tháng...
Tiếp nối các báo cáo minh bạch về hạ tầng, GitHub vừa công bố bản cập nhật tháng 6/2026. Dù đạt được nhiều tiến bộ trong việc chuyển đổi cấu trúc, đội ngũ kỹ thuật cũng thẳng thắn thừa nhận những mục tiêu chưa đạt được và các sự cố phát sinh trong quá trình vận hành.
Tiến độ hạ tầng và chuyển đổi sang Azure
Trong tháng 6, lưu lượng truy cập Monolith tại Azure đạt đỉnh 45% ở khu vực Central US. GitHub đã chủ động tạm dừng việc tăng tải sau sự cố ổn định vào cuối tháng 5, chỉ khởi động lại vào ngày 17/6 với các quy trình kiểm soát chặt chẽ hơn. Đối với Git trong Azure, con số này đạt 43%, thấp hơn mục tiêu 50% đề ra do ưu tiên tối ưu hóa độ trễ cho người dùng.
Về mặt kỹ thuật, GitHub đã đạt được những cột mốc quan trọng:
- Dịch vụ pullsd: Đã xử lý 100% các yêu cầu đọc pull request ẩn danh.
- Dịch vụ reposd: Đang trong quá trình triển khai, tạm dừng để nâng cấp dung lượng Redis.
- Dịch vụ người dùng mới: Giảm tải khoảng 500.000 truy vấn mỗi giây cho cơ sở dữ liệu chính.
- API Rate Limiting: Hiện đã xử lý khoảng 97% tại Gateway, giúp giảm áp lực cho các worker bên trong.
- Bảo mật: Áp dụng quy trình xác nhận hai người (two-person confirmation) cho các thay đổi trong môi trường production.
Tổng kết các sự cố trong tháng 6/2026
Trong tháng 6, GitHub ghi nhận 6 sự cố gây gián đoạn dịch vụ:
- 04/06: Lỗi phụ thuộc (dependency) trong Copilot code review khiến các yêu cầu xử lý bị timeout. GitHub đã chuyển sang ghim phiên bản (pinning) để tránh lỗi tương tự.
- 08/06: Lưu lượng truy cập ẩn danh bất thường gây quá tải cho các web server, dẫn đến lỗi 504. Giải pháp là tăng cường chặn lưu lượng độc hại tại lớp load balancer.
- 10/06: Lỗi cấu hình memcached proxy gây ra tình trạng xác thực chập chờn cho API.
- 16/06 & 17/06: Các sự cố liên quan đến mô hình Opus 4.8 và lỗi cấu hình khiến một số tính năng Copilot bị gián đoạn. GitHub đang cải thiện quy trình rollback tự động.
- 25/06: Sự cố hypervisor gây ra tình trạng nghẽn kết nối cho các tác vụ nền (background jobs).
GitHub khẳng định phương châm ưu tiên của họ vẫn là: Tính sẵn sàng (availability), sau đó đến dung lượng (capacity) và cuối cùng là tính năng (features).
Nguồn tham khảo: GitHub Blog



No Comment! Be the first one.