Рано или поздно при проектировании инфраструктуры встаёт вопрос: класть файлы в обычную директорию на диске или заводить объектное хранилище с доступом по HTTP. Разница между ними — не в удобстве интерфейса, а в самой модели хранения данных, и если выбрать не то, вы либо упрётесь в производительность, либо построите систему, которая не масштабируется. Разберём, чем эти модели отличаются на фундаментальном уровне и как выбирать между ними без религиозных споров.
Подробнее →