Подменные номера для курьера и клиента
Нужно скрывать номера курьеров от покупателей и наоборот. Есть внешняя «звонилка», которая маршрутизирует звонки через добавочные номера (всего около 800 000 добавочных); при входящем звонке она спрашивает наш сервис, на какой номер на самом деле соединить. При оформлении заказа нужно выбрать из пула добавочный номер для пары покупатель–курьер, а через сутки после завершения заказа — освободить его. Сервис должен быть максимально быстрым: ответ не дольше 40 мс.
Усложнение: несколько пулов номеров из разных регионов — выбирать наиболее дешёвый.
Порядок, которого ждут: уточни требования → оцени нагрузку → API и данные → схема компонентов → узкие места и отказ. Не прыгай сразу в Kafka.
⌘ Enter — проверить