Доработка решения на Phyton
Здравствуйте. Требуется доработать решение на Phyton, исправить логику.
Проект уже существует и нужно доработать логику.
По запросу пользователя формируется запрос на внешний API для скачивания стримов. Стримы кешируются на нашем сервере.
1 минута режется на 10 секунд для быстрого скачивания.
На сервере 6 GPU для распознавания.
параллельно скачиваются стримы и сразу отправляются на 6 GPU. в этом процессе есть задержки по непонятным причинам. сразу может работать 16 потоков скачивания
После скачивания порезанные стримы отправляются на GPU для распознавания на Deepstream NVidia. Полученные данные ложатся в БД и выводятся на фронт пользователю.
Вышеописанное все уже готово и работает.
Что нужно пофиксить:
главная проблема что при прерывании скачивания стримов останавливается процесс распознавания и задачи висят не отработанными и следующие задачи так-же не отрабатывают. По логам скачивание не идет 16-ю потоками, хотя со стороны API говорят что задержек нет.
-

если используется асинхронная логика, например, asyncio или что-то подобное, то у вас получились созависимые потоки (event loop)
скачивание отваливается, но распознавание не может завершиться, потому что его держит родительский потокне диагноз, просто вариант бага
-
Актуальные фриланс-проекты в категории Веб-программирование
Доработка WooCommerce: специальный способ оплаты через Банку Monobank для одного товараИнтернет-магазин на WordPress + WooCommerce На сайте уже работают товары с онлайн-оплатой через существующие платежные системы. Необходимо добавить один отдельный товар, который будет использовать специальный способ оплаты через Банку Monobank, при этом не затрагивая работу… Веб-программирование, Интернет-магазины и электронная коммерция ∙ 14 минут назад ∙ 16 ставок |
Разработка формы сбора лидов перед загрузкой программы (MODX)Сайт: bricscad-ukraine.com.uaCMS: MODXМета: Создать механизм сбора лидов перед загрузкой программного обеспечения для 3-х версий Windows, MacOS, Linux с сайта для дальнейшей обработки отделом продаж. Веб-программирование ∙ 3 часа 13 минут назад ∙ 23 ставки |
Удалить вирусы с сайта и обновить плагины (Wordpress)Нужен специалист по WordPress для технической доработки сайта Задача: Очистить сайт https://www.mast-agency.com/ от вирусов/вредоносного кода, файлов; (на сайте вирус, который делает страницы и редиректы на чужой магазин) Обновить плагины, чтобы сайт работал и выглядел… CMS, Веб-программирование ∙ 6 часов 45 минут назад ∙ 64 ставки |
Сделать так, чтобы письма о заказах из магазина не попадали в спамСейчас есть магазин на опенкарт, письма о заказах попадают в спам, нужно сделать так, чтобы они попадали во Входящие (ukr.net gmail), проверьте. Хостинг написал: Плохая доставка электронной почты может быть связана с низкой репутацией отправителя - IP или домена. В таком… PHP, Веб-программирование ∙ 7 часов 49 минут назад ∙ 44 ставки |
Ищу опытного Full Stack разработчика для создания SaaS-сервиса для интернет-магазинов.Идея сервиса: Клиент загружает ссылку на свой товарный фид (XML или CSV). Сервис автоматически получает товары, берет их фотографии и создает новые рекламные изображения по готовым шаблонам: цена, скидка, логотип, акционные плашки и т.д. Также в сервисе должен быть простой… Javascript и Typescript, Веб-программирование ∙ 8 часов 1 минута назад ∙ 62 ставки |