GitHub, Nisan 2026'da hizmetlerinde performans düşüşüne neden olan 10 farklı olay yaşadığını açıkladı. Platform, yaşanan kesintilere ilişkin ayrıntılı bir rapor yayınlayarak kullanıcıları bilgilendirmeyi ve şeffaflığı artırmayı hedefliyor.
Nisan ayında yaşanan hizmet kesintilerinin özeti
Nisan ayı boyunca GitHub'ın çeşitli hizmetlerinde toplam 10 olay meydana geldi. Bu olaylar arasında en dikkat çekici olanları, kod arama hizmetinin tamamen kesintiye uğraması, Copilot kodlama ajanı hizmetinin ciddi gecikmeler yaşaması ve GitHub Pages'in hata oranlarında artış görülmesiydi. Platform, yaşanan bu sorunları çözmek için hem kısa vadeli hem de uzun vadeli iyileştirmeler planlıyor.
Kod arama hizmetindeki tamamen kesinti: 1 Nisan
1 Nisan 2026 tarihinde, saat 14:40 ile 17:00 UTC arasında GitHub'ın kod arama hizmeti tamamen kullanılamaz hale geldi. Bu süre zarfında tüm arama sorguları başarısız oldu. Hizmet, 17:00 UTC'de kısmen restore edilerek eski verilerle sonuçlar sunmaya başladıysa da, tamamen normale dönmesi yaklaşık 23:45 UTC'ye kadar sürdü.
- Tamamen kesinti süresi: 2 saat 20 dakika
- Kısmi hizmetin verildiği süre: 17:00 ile 23:45 UTC arasında
- Etkilenen kullanıcılar: Tüm kullanıcılar
Kesintinin temel nedeni, kod arama hizmetini destekleyen mesajlaşma sisteminde yapılan rutin altyapı güncellemesi sırasında uygulanan otomatik bir değişiklikti. Bu değişiklik, hizmetler arasındaki koordinasyonu bozarak arama dizinlemesini durdurdu ve sonuçların eski kalmasına neden oldu. Ayrıca, yanlışlıkla yapılan bir hizmet dağıtımı, sorunun tamamen kesintiye dönüşmesini hızlandırdı.
GitHub ekibi, mesajlaşma altyapısını kontrollü bir şekilde yeniden başlatarak hizmetleri restore etti ve arama dizinini kesinti öncesine sıfırladı. Hiçbir depo verisi kaybolmadı, çünkü dizin yalnızca ikincil bir kayıt olarak hizmet veriyordu. Tamamen normale dönüş için yeniden dizinleme işlemi tamamlandı.
Önlemler:
- Altyapı güncellemelerinin aşamalı olarak yapılması ve sağlık kontrollerinin güçlendirilmesi
- Dağıtımlar sırasında yanlış değişikliklerin önlenmesi için koruma mekanizmalarının eklenmesi
- Hizmet restore sürelerinin kısaltılması için araçların geliştirilmesi
- Beklenmedik trafik artışlarından kaynaklanan zincirleme etkilerin önlenmesi için trafik izolasyonunun iyileştirilmesi
Denetim günlüğü hizmetindeki 4 dakikalık kesinti: 1 Nisan
1 Nisan 2026 tarihinde, saat 15:34 ile 16:02 UTC arasında denetim günlüğü hizmeti, kimlik bilgisi yenileme işleminin başarısız olması nedeniyle veri deposuna bağlanamaz hale geldi. Bu 28 dakikalık süre zarfında hem API hem de web arayüzü üzerinden denetim günlüğü geçmişine erişilemedi.
- Etkilenen API kullanıcıları: 4.297
- Etkilenen web kullanıcıları: 127
- Hata kodu: 5xx hataları
- Gecikme süresi: En fazla 29 dakika
Kesinti, altyapı başarısızlığının 15:40 UTC'de (başlangıçtan 6 dakika sonra) tespit edilmesiyle birlikte, etkilenmiş ortamın yeniden başlatılmasıyla çözüldü. Ekip, gelecekte benzer sorunların yaşanmaması için kimlik bilgisi yenileme işlemlerini güçlendirdi ve izleme yapılandırmasını iyileştirdi.
Copilot kodlama ajanı hizmetindeki ciddi gecikmeler: 9 Nisan
9 Nisan 2026 tarihinde, Copilot kodlama ajanı hizmetinde kullanıcılar yeni oturum başlatmakta ciddi gecikmeler yaşadı. Toplam 4 ayrı dalgada yaklaşık %84 oranında yeni oturum talebi gecikti. Kuyruk bekleme süreleri normalde 15-40 saniye iken, en yüksek 54 dakikaya kadar çıktı.
- Ortalama hata oranı: %83,9
- En yüksek hata oranı: %97,5
- Geciken veya başarısız olan iş akışı sayısı: Yaklaşık 22.700
Sorunun temel nedeni, oran sınırlama mantığında meydana gelen bir hata oldu. Sistem, sınırlamayı bireysel kurulumlara değil, tüm kullanıcılara küresel olarak uyguladı. Ayrıca, bir istemci güncellemesi nedeniyle API trafiği 3-4 kat artarak sorunun hızlanmasına neden oldu. İkinci benzer olay da dahili bir hizmetin API oran sınırlarını aşması ve önbellekleme hatasının oran sınırı penceresini aşması nedeniyle meydana geldi.
GitHub ekibi, sorunu 15 dakika içinde tespit ederek, hatalı önbellekleme mekanizmasını devre dışı bırakarak ve API çağrılarında kurulum bazlı kimlik bilgileri kullanarak sorunu çözdü. Hizmet, 20:36 UTC'de tamamen restore edildi. Kesinti sırasında geciken işler, hizmet normale döndükten sonra işlendi.
Önlemler:
- Benzer başarısızlık modlarını proaktif olarak tespit etmek için otomatik izleme ve uyarı sistemlerinin eklenmesi
- Gereksiz API trafiğini azaltmak için önbellek iyileştirmelerinin yapılması
- Müşteri türleri arasında oran sınırlama izolasyonunun güçlendirilmesi
GitHub Pages hizmetindeki hata artışı: 13 Nisan
13 Nisan 2026 tarihinde, saat 18:53 ile 20:30 UTC arasında GitHub Pages hizmetinde hata oranlarında artış yaşandı. Ortalama hata oranı %10,58 iken, en yüksek hata oranı %12,77'ye ulaştı.
Yetkililer, yaşanan bu sorunların ardından kullanıcı deneyimini iyileştirmek için çalışmalarına devam ediyor. GitHub, gelecekteki olayların önlenmesi ve hizmet kalitesinin artırılması için sürekli iyileştirmeler yapmayı planlıyor.
Yapay zeka özeti
GitHub'ın Nisan 2026'da yaşadığı 10 hizmet kesintisinin detaylı raporunu inceleyin. Kod arama, Copilot ve Pages hizmetlerindeki sorunlar ve alınan önlemler hakkında bilgi edinin.