Какая система облачного хранения с открытым исходным кодом предлагает режим только добавления для сегментов, каталогов и т. д.

Мне любопытно, можно ли настроить любую систему облачного хранения для обеспечения следующего рабочего процесса:

  • Анонимные пользователи могут загружать сообщения/файлы в идентифицируемые места, которые мы будем называть корзинами.
  • Все пользователи должны иметь доступ для чтения ко всем сообщениям/файлам, но ни один анонимный пользователь не должен иметь разрешения на их изменение или удаление.
  • Сегменты имеют связанные открытые ключи, которые модератор использует для аутентификации утверждений или удалений загрузок.
  • Неутвержденные сообщения/файлы в конечном итоге отбраковываются системой для экономии места.

Я подозреваю, что ответ может быть таким: «Tahoe-LAFS любит чтобы кто-то реализовал изменяемые файлы только для добавления, но этого еще никто не сделал».


person Jeff Burdges    schedule 21.11.2011    source источник


Ответы (1)


Я просмотрел ряд проектов OSS в пространстве хранилища и не встретил ничего, что обеспечивало бы этот рабочий процесс исключительно за счет конфигурации и без написания кода.

Хотя это и не OSS, самый низкий уровень хранилища Windows Azure фактически реализуется с помощью механизма только добавления. Видео, презентацию и технический документ можно найти на здесь, а подробности в техническом документе будут полезны всем, кто хочет реализовать что-то подобное для Tahoe-LAFS или любой другой облачной системы хранения данных OSS.

person Josh Heitzman    schedule 13.11.2012