Сервис, которым пользуются миллионы
Сервис, которым пользуются миллионы
Что такое Яндекс Такси?
Это 800+ микросервисов. Мы делаем заказ такси максимально прозрачным, удобным и безопасным для водителей и пассажиров. А ещё создаём платформу для исполнителей Яндекс Про. Курьеры, водители и сборщики используют её для получения заказов.
А как построена разработка?
Такси — это сложные алгоритмы поиска водителей, продуктовый подход к разработке и высокая нагрузка на сервисы. Мы используем C++, Python и Go.
В Такси есть три основных направления разработки, где собрано много различных команд с совершенно разными задачами и интересными челленджами. Например, в направлении клиентского и партнёрского продукта команда запускает новые фичи как для клиентских приложений Яндекс Go и Яндекс Про, так и для B2B‑партнёров. А в команде эффективности рождаются новые технологии и алгоритмы.
Команда работает над внутренними алгоритмами сервиса, которые позволяют минимизировать время простоя водителя, а пользователи не ждали долго водителя.
Как мы живём?
Продукт развивается, поэтому наш фокус — на новых фичах. Работа в Такси динамичная: постоянные запуски — например, Самокатов. Главный челлендж в бэкенде — проектирование архитектуры высоконагруженных систем. Так как каждая новая фича — это новые микросервисы на C++, а запусков много, есть возможность быстро прокачиваться в проектировании архитектуры.
Наша миссия — сохранять время пользователей и моментально решать задачи передвижения в городе. Мы не просто пишем код — мы улучшаем жизнь пользователей и растим бизнес, думаем о счастье пользователей, метриках бизнеса и учитываем это в технических решениях.