![][1]
Доклад мой называется «Бинарные, они же файловые, хранилища», но, на самом деле, мы имеем дело со страшной сказкой. Проблема в том (и это тезис моего доклада), что сейчас не существует не то что хорошей, а хотя бы приемлемой системы хранения файлов.
Что такое файл? Файл – это кусок данных с именем. Что важно? Почему файл – это не строка в базе данных?
Файл слишком большой, чтоб можно было обращаться с ним как с одним куском. Почему? Есть у вас сервис, раз у нас HighLoad конференция, у вас сервис, который держит одновременно 100 тыс. соединений. Это не так уж много, если по каждому из соединений мы отдаем файл в 1 Мбайт размером, но нам нужно примерно **100 Гбайт памяти** для буферов под эти файлы.
[Читать дальше →][2]
[1]:
https://habrastorage.org/getpro/habr/post_images/5f3/6fb/d71/5f36fbd710f406e775dd0d53e0ffa26a.jpg
[2]:
https://habrahabr.ru/post/313330/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut