Minorálna chyba, veľká katastrofa - GitLab sa stáva offline na deň
GitLab, spustenie, ktoré je alternatívou k veľmi populárnemu GitHubu, v poslednej dobe malo pomerne hrubý deň ľudská chyba spôsobila, že celá webová stránka bude stlačená na celý deň.
Problém GitLab začal najprv vtedy, keď webová stránka zaznamenala problémy s načítaním a stabilitou. Táto webová stránka bola odoslaná offline, aby sa odstránili problémy. Počas údržby, niekto nevedomky urobil chybu pri omylom odstránení adresára obsahujúceho 300 GB údajov o živých produkciách.
Našťastie pre GitLab obsah, ktorý bol odstránený len ovplyvnené otázky a zlúčené žiadosti. Úložiská a wiki neboli touto chybou nijako ovplyvnené, čo znamená, že škoda spôsobená touto chybou nebola taká vážna ako to mohlo byť
Po vymazaní adresára sa zamestnanci GitLab okamžite obrátia k svojej zálohe. Bohužiaľ pre nich sa GitLab dostal ďalší problém. Podľa súboru Doc Google, ktorý bol neustále aktualizovaný, pretože GitLab sa snaží dostať späť online, všetky 5 zálohovanie / replikácie ktoré nasadené webové stránky nepodarilo spoľahlivo fungovať, a v niektorých prípadoch boli nikdy na prvom mieste.
Načítanie týchto stratených súborov z cloudu nie je možnosť pre GitLab, pretože sa na začiatku minulého roka rozhodlo o štarte vybuchnúť oblak, aby namiesto toho vytvoril a prevádzkoval svoje vlastné skupiny Ceph. Netreba dodávať, že GitLab teraz prehodnocuje svoj postoj k tejto konkrétnej téme.
@TheRegister @ gitlab bude pracovať na tom, aby bola aplikácia výkonnejšia a preskúmala alternatívnych poskytovateľov cloud hosting.
- Connor Shea (@connorjshea) 1. februára 2017
Aj napriek búrlivému dňu, ktorý spoločnosť GitLab mala, webová stránka je teraz v prevádzke podľa normálu. Zatiaľ čo webové stránky že niektoré údaje sa stratili počas šesťhodinového okna, Git úložiská zostali nepoškodené počas celého tréningu. Môžete si prezrieť celý protokol o udalosti celej udalosti.
Zatiaľ čo veľa lekcie sa dajú získať z malej chyby spoločnosti GitLab (hlavne hubris), GitLabova metóda riešenia krízy je skôr obdivuhodná ako spúšťanie bolo u používateľov jasné a transparentné. Tu je nádej, že sa GitLab z tejto chyby dozvie. V opačnom prípade by jej užívateľská základňa pravdepodobne menej odpustila, ak sa história opakuje.
Zdroj: register