Работа получила премию Бертрана Мейера и была опубликована в электронной библиотеке ACM
Мы рассмотрим подход к решению задачи потокового матчинга событий на запросы на примере подписок на новые предложения в сервисах Я.Недвижимость, Авто.ру, Я.Путешествия и др. В докладе предлагается “реактивный” подход к решению задачи. Будет описана общая модель, а так же ее распределенная отказоустойчивая реализация на основе Akka и Zookeeper. Доклад будет интересен разработчикам распределенных систем, а так же систем, основанных на событиях. Описанные подходы будут полезны при построении систем со схожими требованиями.
Дмитрий Щитинин
Руководитель группы разработки инфраструктуры, Яндекс.Вертикали
В 2011 с отличием окончил МатМех СПбГУ.
В 2008 начал программировать телекоммуникационные сервисы.
В 2010 пришёл Яндекс, разработал и успешно запустил множество высоконагруженных распределённых сервисов.
Является экспертом в хранилищах данных и отказоустойчивых распределённых вычислениях.
Интересуется функциональным программированием и рыбалкой.
Comment