Я разрабатываю приложение Ruby on Rails, которое должно позволять пользователю одновременно загружать 16 высококачественных изображений одновременно.
Это часто означает где-то около 10-20 мегабайт (иногда больше), но это количество подключений, которые становятся наиболее актуальной проблемой.
Изображения отправляются в Amazon S3 из Paperclip, который, к сожалению, открывает и закрывает новое соединение для каждого из 16 файлов. Излишне говорить, что мне нужно перевести систему для работы в качестве фоновых процессов, чтобы предотвратить блокировку моего веб-сервера, как это уже происходит без трафика.
Мой вопрос заключается в том, чтобы из всех систем на основе Rails использовать для фоновых заданий (Starling, BackgroundRb, Spawn и т. Д.), Если есть такая, которая может отвечать всем требованиям этого сценария лучше, чем другие ( В любом случае, я новичок в построении фоновой системы, поэтому все доступные системы одинаково новы для меня)?