Подключите нашего Telegram-бота для уведомлений о новых проектах
Система кэширования онлайн номеров (от сервисов смс активац)
Заказчик
Отзывы фрилансеров:
+ 3
- 0
Зарегистрирован на сайте 12 лет и 2 месяца
Бюджет:
5000 руб
48.74 $ — 46.54 €
Необходимо реализовать ПО забора и кэширования онлайн номеров от различных сервисов получения смс активаций через API.
Сервис должен выполнять одновременно несколько запросов к одному/нескольким поставщикам. Объем выведенных в онлайн номеров под определенные приложения определяется статистикой запросов за прошлые дни в аналогичные часы.
Объем номеров в онлайн должен покрывать потребность клиентов на ближайшие пять минут. Все сервисы имеют ограничения на количество номеров онлайн, поэтому необходимо высвобождать номера (имеются специальные методы) старше 5 минут, которые были не востребованы.
Дополнительно: должна быть возможность включения опции автоматического высвобождения номера, который был выдан клиенту N количество минут назад. Система должна автоматически понижаться приоритет по поставщику в случае неоднократных ошибок.
Разработанная система должна позволять забирать намного больше номеров от сервисов, чем выдает. Многие поставщики (сервисы получения смс) работают с большой задержкой на выдачу одного номера, поэтому обязательно запросы должны выполняться параллельно.
Реализация должна выполняться на сервере и автоматически перезапускаться в случае любой ошибки.
Система хранения полученных данных Mongodb(NoSQL).
Описания API методов каждого поставщика будет предоставлено. Ответы возвращаются string или json.
Сделать необходимо за час!
Разделы:
Опубликован:
04.04.2018 | 00:45
Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста