Перебалансировка без даунтайма в динтаблицах YTsaurus

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

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

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

Разработчики баз данных, которые знают, что такое Raft, и хотят строить поверх него распределённые системы

Тезисы

Использование Raft-автоматов давно стало одним из стандартов индустрии для построения отказоустойчивых систем. В нашем докладе мы расскажем о том, как поверх автоматов построены динтаблицы YTsaurus — распределённая база данных класса NewSQL. На примере задачи балансировки шардов базы данных без даунтайма расскажем, как обеспечить жизнь нескольких тысяч автоматов в одном кластере и какие бывают протоколы передачи сообщений между автоматами.

Иван Смирнов

Яндекс, YTsaurus

Руководитель группы в динтаблицах YTsaurus. 12 лет пишу на C++ в Яндексе. В прошлом занимался спортивным программированием и преподавал алгоритмы в ВШЭ.

Видео

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

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