На первом этапе происходит загрузка файла, получается id задачи в системе DBrain. Т. к. неизвестно какого размера пользователь может загрузить файл, и чтобы не поперхнулся ни dbrain, ни мы, ожидая ответа (а мы помним, что наша задача ускорить процесс обработки) , файл предварительно сжимается до определенного размера. (примерно до 1 МБ) .