что бы файлы хранились на других серверах отдельно от сайта.
Вопрос, выбора технологии общения основного сервера (где сайт) с другими серверами (где будут храниться файлы).
Толи сделать API и общаться HTTP запросами, толи сделать общий REDIS и общаться событиями.
Что скажите как лучше поступить?
Основные данные которые будут между серверами идти это команды типа: удалить файл, сгенерировать ссылку на скачивание, собрать несколько файл в архив и дать ссылку на скачивание
возьми хранилище на амазоне S3 или подобное (MinIO), в ларе уже все есть для работы с ним (File Storage)
Это пример задачи, основная идея вопроса в том как лучше организовать связь основного сервера с дочерними, я так полагаю что API разрабатывать есть смысл только если дочерние сервера не наши, а так как по сути они все в одной структуре и управляются одними и теми же людьми то возможно вариант через Redis лучше?
Обсуждают сегодня