[#] Бинарные (файловые) хранилища страшная сказка с мрачным концом
habrabot(difrex,1) — All
2016-10-22 03:00:03


![][1]


## Даниил Подольский (Git in Sky)


Доклад мой называется «Бинарные, они же файловые, хранилища», но, на самом деле, мы имеем дело со страшной сказкой. Проблема в том (и это тезис моего доклада), что сейчас не существует не то что хорошей, а хотя бы приемлемой системы хранения файлов.

Что такое файл? Файл – это кусок данных с именем. Что важно? Почему файл – это не строка в базе данных?

Файл слишком большой, чтоб можно было обращаться с ним как с одним куском. Почему? Есть у вас сервис, раз у нас 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