Küçük Hata, Büyük Felaket - GitLab Bir Günlüğüne Çevrimdışı
Son derece popüler GitHub'a alternatif bir başlangıç olan GitLab, geçenlerde oldukça zor bir gün geçirdi. insan hatası tüm web sitesinin bir gün boyunca kapanmasına neden oldu.
GitLab'ın sorunu ilk önce web sitesinde yükleme süresi ve kararlılık sorunları yaşanıyor. Sorunları gidermek için web sitesi çevrimdışı duruma getirildi. Ancak, bakım sırasında, birisi istemeden 300 GB’lık canlı üretim verilerini içeren bir dizini yanlışlıkla silme hatasını yaptı.
Neyse ki GitLab için sadece silinen içerikler etkilenen sorunlar ve birleştirilmiş istekler. Depolar ve wikiler bu hatadan hiçbir şekilde etkilenmemiş, yani bu hatanın yol açtığı hasar o kadar şiddetli değildi olabileceği gibi
Rehber silindiğinde, GitLab personeli derhal yedeklemeye döner. Maalesef onlar için GitLab kaçtı yine başka bir sorun. GitLab sürekli olarak güncellenen Google Doc dosyasına göre, 5 yedeklemenin / çoğaltmanın tümü tekrar çevrimiçi olma mücadelesi veriyor. web sitesinin konuşlandırdığı teknikler güvenilir bir şekilde çalışamadı, ve bazı durumlarda asla ilk etapta kurma.
Bu kaybolan dosyaları buluttan alma GitLab için bir seçenek değildir, ya başlangıç olarak geçen yılın sonunda kendi Ceph kümelerini oluşturmak ve işletmek için bulutu atma. Söylemeye gerek yok, GitLab şimdi bu konudaki tutumlarını yeniden değerlendiriyor.
@TheRegister @gitlab, uygulamayı daha performanslı hale getirmek ve alternatif bulut barındırma sağlayıcılarını keşfetmek için çalışacak.
- Connor Shea (@connorjshea) Tarafindan Çekilen Ilginç Fotograflari Görüntüle 1 Şubat 2017
GitLab'ın yaşadığı kargaşa güne rağmen, web sitesi şu anda normal çalışıyor. Web sitesi iken altı saatlik bir pencerede bazı verilerin kaybolduğunu bildirdi, Git depolar zarar görmedi tüm çile boyunca. Tüm etkinliğin tam olay günlüğü burada görüntülenebilir.
Bir sürü GitLab'ın küçük hatasından ders çıkarılabilir (esas olarak kibir), GitLab’ın krizi ele alma yöntemi hayranlık uyandırıcı başlangıç, kullanıcılarıyla açık ve netti. GitLab'ın bu hatadan öğrendiğini umuyorum. Aksi takdirde, tarihçe kendini tekrarlarsa kullanıcı tabanı muhtemelen daha az bağışlayıcı olacaktır..
Kaynak: Kayıt