Надежная и быстрая архитектура поиска лекарств в Яндекс Еде

Архитектура и масштабируемость

Поисковые системы
Архитектурные паттерны
Отказоустойчивость
Оптимизация производительности
Методы и техника разработки ПО
Архитектура данных, потоки данных, версионирование
Синхронизация данных, параллельная обработка, CDN
Критерии выбора технологий для проекта
Микросервисы

Программный комитет ещё не принял решения по этому докладу

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

Бэкенд разработчики, которые интересуются построением отказоустойчивых систем

Тезисы

Перед командой встала задача реализации удобного поиска лекарств, которая побудила переосмыслить весь флоу работы с товарами в Яндекс Еде. В рамках доклада расскажу, как мы придумывали архитектуру нового надежного поиска, с какими трудностями столкнулись и как огранизовали быстрый расчет доступности десятков миллионов товаров.

Сергей Синягин

Яндекс Еда

Старший бэкенд разработчик, в IT уже больше шести лет, из которых три с половиной года проработал в Яндекс Еде. За это время спроектировал и реализовал несколько высоконагруженных микросервисов, которые в данный момент отвечают за значимую и критичную часть логики работы всего приложения, например, поиск доступных для заказа магазинов и ресторанов.
Свободное время нравится проводить за изучением и знакомством с разными аспектами естественных наук, увлечение которыми в том числе вылилось в бакалаврскую степень по ядерной физике. Кроме того, импонируют шахматы, не только интересом к самой игре, но и с точки зрения богатой и занимательной истории.

Видео

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

Архитектура и масштабируемость