Кирилл Горин, . Работа с файлами в больших проектах

Мы в Coub любим файлы и стараемся накопить их как можно больше. Это, конечно, шутка, хотя файлов у нас действительно очень много. В этом докладе я расскажу как построить с нуля систему для хранения большого количества бинарных данных, сделать ее удобной, надежной и гибкой и не запутаться в разнообразии версий. Далее мы рассмотрим с какими проблемами может столкнуться проект в котором центральную часть занимает контент основанный на файлах и почему ffmpeg ваш лучший друг. Также я покажу почему отсутствие гема-обертки для популярной медиа библиотеки отнюдь не конец света и как самому написать простой адаптер.
Back to Top