>Насчёт /x/file и base64.
Ух ё! Нахер там base64???
Храни ключ=>значение, типа:
{
'filename': '/path/to/file/in/fs/'
}
Отдавай бинарем и получай бинарь.
>Ради интереса пропихнул в список файл размером 188 мб
Ради интереса посмотри сколько он будет весить в base64 :D
cat ~/soft/iso/debian-8.2.0-amd64-netinst.iso | dd of=/dev/null
505856+0 записей получено
505856+0 записей отправлено
скопировано 258998272 байта (259 MB), 2,25618 c, 115 MB/c
cat ~/soft/iso/debian-8.2.0-amd64-netinst.iso | base64 | dd of=/dev/null
683349+1 записей получено
683349+1 записей отправлено
скопировано 349874862 байта (350 MB), 0,473237 c, 739 MB/c