Профессиональная конференция для Go-разработчиков

Транзакционная репликация в YTsaurus

Базы данных и системы хранения

Проектирование СУБД / Распределенные СУБД

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

Мнение Программного комитета о докладе

Если вы хотите заглянуть под капот распределенной системы хранения YTsaurus и узнать, как она бесшовно реплицируется между несколькими дата-центрами — вам сюда!

Целевая аудитория

Разработчики СУБД, разработчики распределённых систем.

Тезисы

Репликация между инстансами СУБД позволяет повысить отказоустойчивость совокупной системы. Мы разберём, как устроена репликация в YTsaurus: распределённом key-value-хранилище, использующемся в Яндексе и ставшем в 2023 году Open Source-продуктом. Тогда как данные внутри одного кластера YTsaurus хранятся с избыточностью и позволяют переживать выпадения отдельных машин и стоек, межкластерная репликация в YTsaurus предназначена для обеспечения отказоустойчивости на случай выключения целых кластеров. Один из важных сценариев даунтайма кластера YTsaurus — обновление на следующую версию. Мы разберём, как работает межкластерная репликация в YTsaurus, какие гарантии даёт и как позволяет строить системы без даунтайма поверх обновляющихся кластеров YTsaurus.

Руководитель службы разработки динамических таблиц в Яндексе. Занимается разработкой распределённой СУБД с 2014 года. Преподает на курсах направления инфраструктуры больших данных в ШАД.

Яндекс

Яндекс — технологическая компания, которая создает инновационные продукты на основе машинного обучения и нейронных сетей. Команда талантливых математиков и программистов развивает самую популярную в России поисковую систему и более 85 пользовательских сервисов, которые помогают людям в повседневных заботах.

Видео

Другие доклады секции

Базы данных и системы хранения