Если мы говорим о хранении файлов в сотнях мегабайт, то Hadoop будет моим рекомендуемым выбором для решения этой проблемы. Но, по мнению сообщества, Hadoop не очень подходит для файлов в КБ или <200-300 МБ. </p>
Для таких случаев наиболее рекомендуется HBase, построенный на Hadoop. Комбо обеспечивает высокую доступность и масштабируемость одновременно. Но, говоря так, настройка Hadoop может быть больше, чем хотелось бы, например размер кластера разработки / тестирования составляет , рекомендуется , чтобы он состоял из 4 ~ 5 серверов, а минимальная производственная среда - более 10 серверов.
Эффективной альтернативой веб-кешу squid является Varnish .