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

Eventual consistency в stateful-сервисе

Бэкенд, теория программирования

Проектирование архитектуры

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

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

Разработчики распределенных систем потоковой обработки данных.

Тезисы

* Распределенное хранилище размером 80+ Тб.
* Проблемы масштабирования.
* Невозможность строгих гарантий.
* Откуда взялась потребность усложнять простую схему.
* Как изначально звучал продуктовый заказ.
* Как устроена транзакционность в Метрике.
* Какие проблемы возникают, когда появляются связи между пользователями.
* Как мы пошли «в лоб» и к чему это привело.
* Как мы пришли к идее «команд».
* Переход к eventual consistency.
* Планировщик и decision maker как участник конвейера.

Выпускник ВлГУ.
Опыт работы с 2010 года.
Успел позаниматься тестированием, автоматизацией, нагрузочным тестированием и разработкой.
Принимал участие в разработке банковских сервисов и сервисов рекламных технологий.
На данный момент работает в Яндексе над продуктом Метрика в роли руководителя группы разработки.

Яндекс

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

Видео