Я тут понемногу проникаюсь духом распределённых систем и решаю сейчас задачу хранения файлов в облаке. Что хотелось бы.
— Отдельная нода-контейнер (чистый хостинг, LXC или Docker)
— Возможность через API залить на ноду файл, получив ID и URL для последующей работы. Перезаписать файл, отдать URL своему приложению для использования в HTML и т.п.
— Для изображений возможность отдавать также превью с разными методами масштабирования
— Работа с API должна быть возможна через разные доменные имена но на одном IP. Например, когда работа с контейнером будет проходить с удалённой машины.
— Возможность создать мастер-мастер реплику этой ноды, чтобы можно было прозрачно переключить на копию в случае каких-то работ или сбоев.
Понятно, что всё это делается без излишних сложностей на коленке. Но, по-моему, задача весьма востребованная. Может, есть уже готовые решения? Чтобы не велосипедить.


Ответ на:
комментарий
от swwwfactory

Ответ на:
комментарий
от swwwfactory

Ответ на:
комментарий
от KRoN73

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Облачное хранилище (2017)
- Форум Облачное хранилище (2013)
- Форум Облачное хранилище. (2014)
- Форум Облачное хранилище (2013)
- Форум Посоветуйте облачное хранилище (2013)
- Форум Выбор облачного хранилища (2018)
- Форум Облачное хранилище данных (2018)
- Форум Посоветуйте облачное хранилище (2014)
- Форум Понасоветуйте облачное хранилище (2020)
- Форум Собственный облачный полухостинг (2022)