Как ваши сервисы хранят бинарные артифакты/файлы? В базу сохранять большие объекты не лучший выбор. Напрямую хранить на диске? Проблем тоже не мало вызывает такой подход (с масштабированием, с доступом, нет абстракции над файловой системой и т.д.). Решает эти проблемы уже давно решает s3 у Amazon (у гугла есть сбой object storage, а у azure - свой)
Если вы хотите получить бонусы s3, но ещё не в amazon, то не плохая альтернатива https://min.io/. Всё очень просто: деплоим, и получаем s3 совместимый API, простую UI. Решение масштабируемое, есть возможность поднять в docker контейнере или даже запустить на кластере с использованием docker swarm или kubernetes
#aws #minio #s3
Если вы хотите получить бонусы s3, но ещё не в amazon, то не плохая альтернатива https://min.io/. Всё очень просто: деплоим, и получаем s3 совместимый API, простую UI. Решение масштабируемое, есть возможность поднять в docker контейнере или даже запустить на кластере с использованием docker swarm или kubernetes
#aws #minio #s3
www.min.io
S3 Compatible, Exascale Object Store for AI | MinIO
MinIO's High Performance Object Storage is Open Source, Amazon S3 compatible, Kubernetes Native, and is designed for cloud native workloads like AI.