Необходимо разработать 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.
---
Так же буду рад услышать ваши предложения по реализации архитектуры.
Основные проблемы:
- Необходимо равномерно распределять пользователей в очереди на компиляцию. Что бы пользователи Б и С не ждали выполнения всех запросов пользователя А. То есть очередь не должна выглядеть А,А,А,А,А,А,Б,Б,С,С, ...
Другие открытые задания:
Написание отзывов 120 р.
Бюджет: 120 р. Здравствуйте, срочно нужны люди для написания отзывов. Опыт не важен, всему научу сама) Также есть другие виды заработка. Для связи пишите мне в телеграмм: meowmurl…
Для Веб-Мастеров работа по системе CPS .15 000 р.
Бюджет: 15 000 р. Для Веб-Мастеров работа по системе CPS . Стоимость : 15 000рублей Срок выполнения : 90 дней Описание проекта : Меня зовут Олег и я занимаюсь производств…
Набор текста на компьютере (машинистка). Распечатка аудиозаписей. Печать текста с речи1 200 р.
Бюджет: 1 200 р. Приглашаем машинистку. Работа удаленная (из дома). Наличие компьютера (ноутбука). Выделенная линия интернет для скачивания аудио, видео (файлов) - бывают тяжелые по…
поиск заданий