Разработка Сервиса обработки файлов для Telegram-бота
15 000 руб. за проект
Сервис будет состоять из двух компонентов: управляющего сервиса и удаленных воркеров на отдельных серверах, обрабатывающих файлы, полученные от Telegram-бота.
скрипт обработки данных уже есть, его надо только подключить.
Функциональные требования:
Управляющий сервис получает файлы и id пользователя от бота. Надо учесть тот факт что новую задачу от одного пользователя мы не хотим запускать пока не будет выполнена первая. По-этому сервис должен отдавать боту ответ что задача сформирована , задача в процессе, если она не завершена.
Затем сервис отправляет задачу воркеру, если есть свободные если нет организуется очередь.
Как только задача будет выполнена, пересобранный файл ексель отправляется. пользователю. А пользователь получает возможность отправить новый файл-задачу сервису.
Обработка файла:
У нас есть крипт который обрабатывает ексель файл. Его необходимо подключить к апи обвязке воркера.
Управление воркерами:
Нам важна возможность добавления новых воркеров-серверов без участия программиста !!!.
В целом у нас телеграмм бот на aiogram + django + celery + postgres на docker-compose. По-этому взаимодействие между сервисом и ботом можно организовать как по средством апи так и с помощью редиса.
Нам видится что сервис с воркерами-серверами на удаленном сервере по апи.
Но может и ваши варианты.
Так же админ панель.
цена обсуждаема в разумных приделах.
скрипт обработки данных уже есть, его надо только подключить.
Функциональные требования:
Управляющий сервис получает файлы и id пользователя от бота. Надо учесть тот факт что новую задачу от одного пользователя мы не хотим запускать пока не будет выполнена первая. По-этому сервис должен отдавать боту ответ что задача сформирована , задача в процессе, если она не завершена.
Затем сервис отправляет задачу воркеру, если есть свободные если нет организуется очередь.
Как только задача будет выполнена, пересобранный файл ексель отправляется. пользователю. А пользователь получает возможность отправить новый файл-задачу сервису.
Обработка файла:
У нас есть крипт который обрабатывает ексель файл. Его необходимо подключить к апи обвязке воркера.
Управление воркерами:
Нам важна возможность добавления новых воркеров-серверов без участия программиста !!!.
В целом у нас телеграмм бот на aiogram + django + celery + postgres на docker-compose. По-этому взаимодействие между сервисом и ботом можно организовать как по средством апи так и с помощью редиса.
Нам видится что сервис с воркерами-серверами на удаленном сервере по апи.
Но может и ваши варианты.
Так же админ панель.
цена обсуждаема в разумных приделах.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.