сейчас где-то 6 java приложений на 6 серверах которые отдают файлы, они за апстримами nginx, запрос идет на каждый из них по очереди пока не найдет файл, когда на сервере кончается место его руками синкают на другой сервер потом удаляют с первого, при этом ни раз теряли данные. И при таком подходе довольно геморно держать много небольших дешевых нод и тем более совмещать это с другими сервисами, поэтому по факту есть два здоровенных дорогих сервера которые хранять только файл и ничего больше и простаивают по процу и памяти. а другие это так то что приложение локально успело записать временно, при этом всякие триггеры постоянно загораются что где-то стало кончаться место. Хочется какое-то решение, которое будет работать и максимально скрывать внутри себя ребаланс данных по нодам, а в идеале еще и кешить горячие данные ближе к сервису который их создал. в итоге наверно судя по всему надо идти в сторону какого-то s3, но очень большие сомнения что это реально сделать быстро. хотя вроде что-то скинули posix совместимое, я еще не успел посмотреть. сейчас просто этам раннего тестирования и выбора итогового решения