Назад к задачам
Middle — Principal
3

Конструирование масштабируемого сервиса такси

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Разработайте архитектуру сервиса, схожего по функционалу с Yandex Taxi или Uber, рассчитанную на 100 млн пользователей и 1 млн поездок ежемесячно, при условии, что каждый водитель совершает в среднем 30 поездок в день. Пользователь должен иметь возможность: оформить заказ такси, просмотреть список доступных автомобилей, отменить уже сделанный запрос. Водитель, в свою очередь, должен уметь: принять поступивший заказ, отменить его, а также находить подходящие заказы.