Мне нравится Google App Engine для хранилища данных (и тот факт, что я могу разрабатывать на Python), но у них есть Ограничение в 1 МБ на получение и загрузку файлов. С другой стороны, я думаю, он был создан не для этого.
Мне удалось создать службу, которая получает URL-адрес (или файл от пользователя), загружает его в GAE и затем помещает в хранилище Google. Работает отлично, но для файлов размером менее 1 МБ. Существуют обходные пути Конечно, но я думаю, что это можно сделать быстрее, пропустив GAE для извлечения данных.
Итак, мой вопрос: возможно ли сохранить мое хранилище данных в GAE и, зная только URL-адрес (или специальную форму для загрузки файлов), создать заголовки, а затем разрешить Google Storage извлекать файл и хранить его без ограничения в 1 МБ?