Конференция завершена. Ждем вас на HighLoad++ в следующий раз!

Как мы ускорили Яндекс Go на несколько секунд

Производительность мобильных приложений

Оптимизация производительности

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

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

Техлиды, тимлиды, старшие разработчики бэкенда и мобильной разработки, работающие в средне-крупных компаниях.

Тезисы

Фокус доклада — ускорение на стыке backend/mobile для крупного и уже оптимизированного продукта. Мы не будем обсуждать базовые вещи: кэширование и оптимальный код. Примеры того, что мы затронем:
* deadline propagation и hedged requests;
* может ли префетч в приложении замедлять;
* какой RTT на 2G и в Африке;
* цена фонового запроса и паттерн API Gateway;
* как продать бизнесу ускорение.

Доклад построен на реальном опыте ускорения Яндекс Go.

ex-CTO Яндекс Такси. Работает в Yandex Cloud. Автор golangci-lint. До этого работал в Mail.Ru Group.

Яндекс

Яндекс — технологическая компания, которая создаёт инновационные продукты на основе машинного обучения и нейронных сетей. Команда талантливых математиков и программистов развивает самую популярную в России поисковую систему и более 85 пользовательских сервисов, которые помогают людям в повседневных заботах. Основные бизнес-направления: поиск и электронная коммерция, сервисы объявлений, медиасервисы, онлайн-заказ такси и еды, беспилотные автомобили, облачная платформа, продукты для рекламодателей и владельцев бизнеса. Яндекс также активно развивает проекты с открытым исходным кодом, например: CatBoost, DivKit, YDB, userver, YaLM.

Видео