Реализация восстановления после аварий
Базы данных, системы хранения

Доклад принят в Программу конференции
Avito

Один из первых PostgreSQL разработчиков и ведущий администратор БД в Avito. Многопрофильный специалист; поддержка и развитие внутренней платформы.

Реализация восстановления после аварий / Сергей Бурладян (Avito) from Ontico

Тезисы

Базы данных PostgreSQL занимают одно из центральных мест в Авито. Они являются разделяемой платформой, вокруг которой построено множество дополнительных сервисов. Одной из основных задач при их администрировании является задача восстановления после аварий как самих баз, так и связанной с ними инфраструктуры.

В своём докладе я постараюсь рассказать про:
- общую схему связей баз данных между собой и с другими компонентами;
- точки отказа и виды аварий, затрагиваемые связи;
- бинарную репликацию и архив;
- логическую репликацию, pgq, londiste, UNDO (REDO), пересоздание репки;
- скрипт и процедуру переключения при аварии;
- планы: развитие «восстановлений» по всем связям, автоматика на основе системы zookeeper (etcd и т.п.).

Другие доклады секции
Базы данных, системы хранения

Facebook
«Перкона» (Percona)
Two Sigma
Positive Technologies
AliExpress
MongoDB
Alibaba Cloud
Postgres Professional
EnterpriseDB
Couchbase
«Перкона» (Percona)
MongoDB
Zalando SE
Postgres Professional
Postgres Professional