GitHub 17 Ağustos kesintisinin nedenini ve altyapı planlarını açıkladı
Öne çıkanlar
- 17 Ağustos'taki kesinti 7 saat 47 dakika sürdü ve temel GitHub servislerini etkiledi.
- Nisan ayından bu yana platformdaki aylık commit sayısı 1,4 milyardan 2,9 milyara yükseldi.
- GitHub, kapasite artırımı kapsamında sisteme 3 milyondan fazla işlemci çekirdeği ekledi.
- Azure bulut altyapısı GitHub platform yükünün yüzde 58'ini üstlenmeye başladı.
GitHub, 17 Ağustos 2024 tarihinde yaklaşık 7 saat 47 dakika süren ve github.com, Actions, API ile Copilot dahil birçok hizmeti etkileyen büyük kesintinin teknik ayrıntılarını paylaştı. Şirketin Baş Teknoloji Sorumlusu Vladimir Fedorov tarafından yapılan açıklamada, kesintinin kod veya yapılandırma hatasından değil, ABD Merkez veri merkezindeki kritik bir altyapı bileşeninin ani trafik artışına ayak uyduramamasından kaynaklandığı bildirildi.
Fedorov, nisan ayından bu yana platformdaki aylık commit sayısının 1,4 milyardan 2,9 milyara çıktığını ve bu hızlı büyümenin kapasite baskısını artırdığını belirtti. Kesinti sırasında Copilot hizmetlerindeki istemci taraflı yeniden deneme döngülerinin trafiği daha da artırdığı ve kurtarma sürecini uzattığı aktarıldı. Ekipler trafiği kademeli olarak yönlendirerek ve etkilenen sistemleri izole ederek platformu yeniden ayağa kaldırdı.
Platform güvenilirliğini artırmak için üç temel önceliğe odaklandıklarını belirten GitHub, altyapısına 3 milyondan fazla işlemci çekirdeği ve 120 petabayt yüksek hızlı depolama alanı ekledi. Şirket ayrıca Azure bulut altyapısına geçişi hızlandırdı; Azure şu anda GitHub platform yükünün yaklaşık yüzde 58'ini karşılıyor. Mühendislik ekipleri bağımlılıkları azaltmak ve yeniden deneme fırtınalarını önlemek için yeni mimari düzenlemeler üzerinde çalışıyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.