Mažoji klaida, pagrindinė katastrofa - „GitLab“ neprisijungia prie vienos dienos
GitLab, paleidimas, kuris yra alternatyva labai populiariam „GitHub“, neseniai buvo gana šiurkštus: a žmogaus klaidos sukėlė visą svetainę visą dieną.
GitLab problema pirmą kartą prasidėjo tada, kai svetainėje patyrė apkrovos ir stabilumo problemų. Svetainė buvo atsijungta, kad būtų išspręstos problemos. Tačiau priežiūros metu, kažkas nepageidaujamai padarė klaidą netyčia ištrindamas katalogą, kuriame buvo 300 GB gyvų gamybos duomenų.
Laimei, GitLab, turinys, kuris buvo ištrintas tik paveiktos problemos ir sujungti prašymai. Ši klaida jokiu būdu neturėjo įtakos saugykloms ir wikiams, o tai reiškia, kad ši klaida buvo tokia didelė kaip tai galėjo būti
Išbraukus katalogą, „GitLab“ personalas nedelsdamas kreipiasi į atsarginę kopiją. Deja, „GitLab“ pateko į dar viena problema. Pagal „Google Doc“ failą, kuris nuolat atnaujinamas, nes „GitLab“ stengiasi grįžti į internetą, visi 5 atsarginės kopijos / replikacijos metodai, kuriuos įdiegta svetainė neveikė patikimai, ir kai kuriais atvejais buvo niekada nenustatyta.
Ištrinti šiuos prarastus failus iš debesies „GitLab“ nėra alternatyva, nes praėjusių metų pabaigoje nusprendė paleisti iškelkite debesį, kad galėtumėte sukurti ir valdyti savo Ceph grupes. Nereikia nė sakyti, kad „GitLab“ dabar persvarsto savo poziciją šia tema.
@TheRegister @gitlab dirbs siekdamas, kad programa taptų efektyvesnė ir ieškotų alternatyvių debesų prieglobos paslaugų teikėjų.
- Connor Shea (@connorjshea) 2017 m. Vasario 1 d
Nepaisant to, kad „GitLab“ buvo sukrėtusi, ši svetainė jau veikia ir veikia kaip įprasta. Nors svetainė pranešė, kad kai kurie duomenys buvo prarasti per šešių valandų langą, Git saugyklos liko nepažeistos visą bandymą. Čia galima peržiūrėti visą įvykio įvykio žurnalą.
Nors daugelis galima pasimokyti iš mažos GitLab klaidos (daugiausia „hubris“), „GitLab“ krizės valdymo metodas yra gana geras paleidimas buvo aiškus ir skaidrus naudotojams. Štai tikimės, kad „GitLab“ sužino iš šios klaidos. Priešingu atveju, jos naudotojų bazė tikriausiai būtų mažiau atleidžiama, jei istorija pasikartotų.
Šaltinis: Registras