Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем

Макро-оптимизация маршрутизации Доставки

Архитектура

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

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

Backend-разработка

Тезисы

Бывают совершенно разные виды разработки, в каждой формируются свои процессы, свои архитектурные паттерны. В продуктовой разработке за вас обычно всё посчитал продукт и продукт говорит требования к системе, в инфраструктурной разработке вы больше думаете про безопасность и надежность всей системы на уровне общих компонент.

Мы же в разработке эффективности тесно работаем с аналитикой. Я расскажу как в этом мире принимаются решения, как мы делаем надежную расширяемую архитектуру, как проверяем гипотезы, как измеряем качество работы системы.
На основе реального проекта архитектурной оптимизации покажу как мы к нему пришли, как шардировали нагрузку, как выбирали технологии, как проводим диагностику, какие уроки вынесли, какой алгоритм выбрали и почему можно быть неточным и всё ещё эффективным.

Дмитрий Матрохин

Яндекс Доставка

Руководитель группы разработки инфраструктуры эффективности в сурже и батчинге.
* Был в продуктовой бэкенд разработке и учил продукт делать требования.
* Был в инфраструктурной команде и учил команды делать авторизацию.
* Стараюсь строить надежные системы где бы я ни был.

Яндекс Доставка

Яндекс Доставка - это сервис, который помогает людям и бизнесу решать разные логистические задачи более чем в 1000 городов: от курьерской доставки по городу и за его пределами до грузовой доставки. Мы меняем рынок логистики с помощью технологий и данных: учим сервис эффективно подбирать курьеров на заказы, прогнозировать спрос и оптимизировать маршруты в реальном времени.

Видео

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

Архитектура