Незначні помилки, головні катастрофи - GitLab Goes Offline протягом дня
GitLab, стартап, який є альтернативою дуже популярному GitHub, нещодавно був досить бурхливим людська помилка призвела до того, що весь сайт не працював цілий день.
Проблема GitLab вперше почалася, коли на веб-сайті виникали проблеми з часом завантаження та стабільністю. Веб-сайт було переведено в офлайн-режим для виправлення проблем. Однак під час технічного обслуговування, хтось мимоволі зробив помилку, випадково видаливши каталог, що містить 300 ГБ даних про виробництво в реальному часі.
На щастя для GitLab, вміст, який було видалено тільки пошкоджених питань і об'єднаних запитів. Репозиторії та вікі жодною мірою не постраждали від цієї помилки, а це означає, що збиток, завданий цією помилкою, був не такий серйозний як це могло бути
Після видалення каталогу персонал GitLab негайно повертається до резервної копії. На жаль для них, GitLab зіткнувся Ще одна проблема. Згідно з документом Google Doc, який постійно оновлювався, оскільки GitLab намагається повернутися в онлайн, усі 5 резервних копій / реплікацій методи, які розгортали веб-сайт, не змогли надійно працювати, і в деяких випадках були ніколи не створювалися.
Отримання цих втрачених файлів з хмари не є можливим для GitLab, як і стартап вирішив наприкінці минулого року скиньте хмару, щоб замість цього створити і керувати власними кластерами Ceph. Зайве говорити, що GitLab зараз переглядає свою позицію щодо цієї конкретної теми.
@TheRegister @gitlab працюватиме над створенням програми більш ефективною та вивченням альтернативних провайдерів хостингу.
- Коннор Шей (@connorjshea) 1 лютого 2017 року
Незважаючи на бурхливий день, який GitLab мав, сайт зараз працює і працює як зазвичай. Поки сайт повідомили, що деякі дані були втрачені протягом шестигодинного вікна, Git репозиторії залишилися неушкодженими протягом всього випробування. Повний журнал подій всього заходу можна переглянути тут.
Хоча багато уроки можуть бути витягнуті з маленької помилки GitLab (в основному гордість), метод GitLab, який розглядає кризу, є надзвичайно захоплюючим стартап був чітким і прозорим для користувачів. Ось надія, що GitLab дізнається від цієї помилки. В іншому випадку, його користувальницька база, ймовірно, буде менше прощати, якщо історія повториться.
Джерело: Реєстр