Необходимо разработать Api на flask'е. Есть сервер, на котором компилируются приложения для Android, для него необходимо реализовать API. Процесс взаимодействия с апи выглядит следующим образом: 1) Пользователь отправляет POST с несколькими строками с конфигом для приложения и zip архив с файлами 2) Запрос встает в очередь, пользователю возвращается токен запроса (по нему он сможет проверят выполнено задание или нет) 3) В порядке очереди компилируются приложения. По окончанию компиляции они переносятся в папку с именем пользователя, откуда он может их скачать. 4) По токену, пользователю возвращается статус приложения, либо ссылка на скачивание.
Все данные о пользователях и логи о компиляции хранятся в MySQL. --- Так же буду рад услышать ваши предложения по реализации архитектуры.
Основные проблемы: - Необходимо равномерно распределять пользователей в очереди на компиляцию. Что бы пользователи Б и С не ждали выполнения всех запросов пользователя А. То есть очередь не должна выглядеть А,А,А,А,А,А,Б,Б,С,С, ...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Реализовать API на Flask'e
Реклама
Реализовать API на Flask'e
Необходимо разработать Api на flask'е.
Есть сервер, на котором компилируются приложения для Android, для него необходимо реализовать API.
Процесс взаимодействия с апи выглядит следующим образом:
1) Пользователь отправляет POST с несколькими строками с конфигом для приложения и zip архив с файлами
2) Запрос встает в очередь, пользователю возвращается токен запроса (по нему он сможет проверят выполнено задание или нет)
3) В порядке очереди компилируются приложения. По окончанию компиляции они переносятся в папку с именем пользователя, откуда он может их скачать.
4) По токену, пользователю возвращается статус приложения, либо ссылка на скачивание.
Все данные о пользователях и логи о компиляции хранятся в MySQL.
---
Так же буду рад услышать ваши предложения по реализации архитектуры.
Основные проблемы:
- Необходимо равномерно распределять пользователей в очереди на компиляцию. Что бы пользователи Б и С не ждали выполнения всех запросов пользователя А. То есть очередь не должна выглядеть А,А,А,А,А,А,Б,Б,С,С, ...
Другие открытые задания:
ОТЗЫВЫ . Нужны отзывы с порталов типа АВИТО ,ЮЛА , OZON , Wildberries.8 000 р.
Бюджет: 8 000 р. ОТЗЫВЫ . Нужны отзывы с порталов типа АВИТО ,ЮЛА , OZON , Wildberries. Нужны хорошие положительные ОТЗЫВЫ с обязательной регистрацией на портале . Отзыв дол…
Ремонт/диагностика телевизора philips2 000 р.
Бюджет: 2 000 р. Телевизор Philips включается, но не реагирует далее на сигнал с пульта. Нужно понять причину и устранить возможную поломку
Работа (вакансия): Расшифровка аудио (транскрибирование, стенограммы). Постоянная работа1 200 р.
Бюджет: 1 200 р. Приглашаем расшифровщиков с опытом работы в команду: постоянные заказы, занятость, выбор удобного графика, поддержка и обучение новым навыкам в процессе работы. …
поиск заданий