Beyond Rаft: практические аспекты масштабирования больших RSM на примере YTsaurus
Доклад отклонён
Целевая аудитория
Тезисы
YTsaurus — opensource платформа для хранения и обработки больших данных от Яндекса. Сердцем кластера YTsaurus является мастер-сервер, занимающийся обслуживанием метаданных, репликацией чанков, авторизацией пользователей и многим другим. Для отказоустойчивости, мастер YTsaurus построен по модели Replicated State Machine, как и другие известные сервисы координации и управления метаданными: etcd, ZooKeeper, Consul.
В докладе я расскажу об ограничениях, которые накладывает модель RSM на разработчиков приложения и о подходах, которые использует команда YTsaurus для масштабирования и обеспечения целостности мастер-сервера.
Занимается разработкой системы YTsaurus с 2010 года. Принимает участие в разработке архитектуры системы, в разные годы занимался форматами хранения данных, подсистемой Map-Reduce-операций, запуском и изоляцией джобов, интеграцией с системами контейнеризации. Сейчас отвечает за эксплуатацию кластеров.
Яндекс
Видео
Другие доклады секции
Базы данных и системы хранения