Mājas lapa » Internets » Neliela kļūda, galvenā katastrofa - GitLab dodas uz vienu dienu

    Neliela kļūda, galvenā katastrofa - GitLab dodas uz vienu dienu

    GitLab, starta programma, kas ir alternatīva ļoti populārajam GitHub, nesen ir bijusi diezgan aptuvena diena kā a cilvēka kļūda izraisīja, ka visa tīmekļa vietne ir nokritusi visu dienu.

    GitLab problēma pirmo reizi sākās, kad vietnei radās ielādes laika un stabilitātes problēmas. Lai labotu šos jautājumus, tīmekļa vietne tika bezsaistē. Tomēr apkopes laikā, kāds negribīgi kļūdījās, nejauši izdzēšot direktoriju, kurā bija 300GB tiešraides dati.

    Par laimi GitLab, saturs tika dzēsts tikai ietekmētie jautājumi un apvienotie pieprasījumi. Šī kļūda neietekmēja krātuves un wikis, kas nozīmē, ka šīs kļūdas radītais kaitējums nebija tik smags kā tas varētu būt

    Izdzēšot direktoriju, GitLab personāls nekavējoties vēršas pie tā dublējuma. Diemžēl GitLab nokļuva vēl viena problēma. Saskaņā ar Google Doc failu, kas tiek pastāvīgi atjaunināts, jo GitLab cīnās, lai atgrieztos tiešsaistē, visi 5 backup / replikācijas metodes, ko vietne neizmantoja uzticami, un dažos gadījumos bija nekad nav izveidota.

    Šo zaudēto failu izgūšana no mākoņa GitLab nav iespējams izvēlēties, jo pagājušā gada nogalē nolēma uzsākt startu izgāzt mākoni, lai tā vietā izveidotu un pārvaldītu savas Ceph kopas. Lieki teikt, ka GitLab tagad pārskata savu nostāju šajā konkrētajā jautājumā.

    @Reģistrēties @gitlab strādās, lai padarītu lietojumprogrammu efektīvāku un izpētītu alternatīvus mākoņa mitināšanas pakalpojumu sniedzējus.

    - Connor Shea (@connorjshea) 2017. gada 1. februāris

    Neskatoties uz nežēlīgo dienu, kas bija GitLab, tīmekļa vietne tagad ir izveidota un darbojas kā parasti. Kamēr vietne ziņoja, ka daži dati tika zaudēti sešu stundu laikā, Git krātuves tika atstātas neskartas visā pārbaudes laikā. Šeit var apskatīt pilnu notikuma reģistru.

    Kaut arī daudzi var gūt mācības no GitLab mazās kļūdas (galvenokārt hubris), GitLab metode krīzes pārvarēšanai ir diezgan apbrīnojama kā startēšana bija skaidra un pārredzama ar lietotājiem. Lūk, cerot, ka GitLab mācīsies no šīs kļūdas. Pretējā gadījumā tā lietotāju bāze, iespējams, būtu mazāk piedodoša, ja vēsture atkārtojas.

    Avots: reģistrs