Вопрос: Где бы стырить чью бы переиспользовать реализацию S3?
Писать S3 с нуля желания нет, потому что протокол хоть и простой, но в нём
есть куча мелких особенностей, требующих внимания и реализации, и на них
нельзя забивать, ибо юзеры всегда хотят максимальную совместимость с Amazon S3.
На момент поста нашлись следующие варианты: Minio, SeaweedFS, Ceph (RadosGW),
Zenko CloudServer, OpenStack Swift и Deuxfleurs Garage.
При сравнении нас интересует в первую очередь сравнение именно S3-фронтенда,
внешней части, ибо слой хранения всё равно нужно подсовывать собственный.
При сравнении также запускались s3-тесты от Ceph, но в простейшей конфигурации,
без настройки дополнительных интеграций, потенциально необходимых для части
тестов.
Попробуем посмотреть, у кого что реализовано!
09.05.2024
Читать далее →