Алексей Лесовский
PostgreSQL Database Administrato @ DataEgret
Екатеринбург

GitLab PostgresMortem: Lessons Learned

  • Category: Development
  • Section: Database

Description:

31 января 2017 года у GitLab случилась авария связанная с эксплуатацией СУБД PostgreSQL. Результатом аварии стало частичное удаление данных и остановка проекта на время восстановления. К счастью команда повела себя очень открыто и предоставила исчерпывающие материалы по этой аварии. В предоставленной информации рассказано что произошло, какие предпринимались меры для восстановления и какие меры будут предприняты для предотвращения подобных аварий. Основной целью этого доклада является детальный разбор постмортема - который был представлен GitLab'ом, выделение ключевых моментов, попытка проанализировать их и предложить меры как следовало бы действовать. Также я рассмотрю меры которые команда GitLab планирует сделать для предотвращения таких инцидентов в будущем. Доклад будет полезен администраторам баз данным и системным администраторам которые потенциально могут столкнуться с аварийными ситуациями в PostgreSQL.

О спикере

Алексей Лесовский

PostgreSQL Database Administrato @ DataEgret
Екатеринбург

В настоящее время являюсь администратором СУБД PostgreSQL и по старой привычке системным администратором Linux. Более 10 лет я работаю в сфере ИТ, где большая часть времени это серверное администрирование Linux и использование KVM виртуализации. Последние 5 лет акцент интересов сместился в сторону эксплуатации баз данных и PostgreSQL в частности. На данный момент я работаю в консалтинговой компании в качестве PostgreSQL DBA, где каждый день сталкиваюсь с PostgreSQL и тем как его интересно эксплуатируют люди. В свободное рабочее время в качестве маленьких хобби ставлю разные эксперименты над PostgreSQL, программирую на pure C и пишу плэйбуки для Ansible.

Похожие доклады