170 похожих чатов

Добрый день! Подскажите, есть ли библиотеки для асинхронной работы с

изображениями? Или может какие-то внешние сервисы? Задача приводить присылаемые изображения к нужному формату, но при это не блокируя поток. Наверное можно через какой-нибудь PIL и запуск в отдельном потоке (run_in_executor), но это какой-то гемор. Да и не понятно, сколько потоков выдержит сервак.
Вдруг кто-то сталкивался с уже готовым стабильным решением?

8 ответов

8 просмотров

На каком из этапов обработки изображения ты будешь ожидать io?

Jem- Автор вопроса
Arseny
На каком из этапов обработки изображения ты будешь...

Загрузка и сохранение. Сама обработка я так полагаю это CPU

Нечему тут быть асинхронному. Юзай треды Пул или вообще отдельный процесс который будет фоне обрабатывать

Jem- Автор вопроса
Tishka17
Нечему тут быть асинхронному. Юзай треды Пул или в...

Я не спец. Вопрос относительно кол-ва тредов. Что, если сервис получит 300, 400 или 1000 фото одновременно? Чет мне сыкотно столько тредов плодить. Вариант с пулом, да, тоже думаю о нем, но тогда пользователь долго может ждать своей отформатированной фото..

Jem
Загрузка и сохранение. Сама обработка я так полага...

Загрузка и сохранение хоть и IO задачи, но с файлами, а значит тяжко.почитай описание aiofiles и aiofile(да, это разные библиотеки) репозиториев, там описано как они работают. Можешь ещё в основном чатике поискать по aiofiles сообщения, там уже разбирали что это за чудо такое

Jem
Я не спец. Вопрос относительно кол-ва тредов. Что,...

Ну увеличивая число тредов ты быстрее обработку не сделаешь. Все упирается в cpu

опять какуюто дурь хотят

Jem- Автор вопроса
Zart
опять какуюто дурь хотят

Почему дурь? Мне нужно обрабатывать большое количество изображений, пришедших на мой эндпойнт. Есть конструктивные мысли?

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
Я хочу запустить свой проект в тг. Что-то между пирамидой и майнилкой. Еще подобного ничего не было. Уникальная идея. Нужен именно не бот, а приложение. С ввод, выводом тон...
Павел А.
6
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Реально в одиночку написать игровой движок на Си?
ㅤ (SVO)
11
Всем привет, товарищи! Можете меня поздравить, получил "отлично" за дисциплину "языки программирования низкого уровня". Честно говоря, не очень хочу, чтобы основы асма, которы...
Ыиу
1
Карта сайта