Сейчас я настраиваю сайт с использованием Droplet с Discourse на DigitalOcean, который должен обслужить 20–30 тысяч пользователей в течение июля. Мне нужно определить лучший вариант хранения на DO для оптимизации моего сервера. В прошлом году у меня были проблемы с разным ПО, которое приводило к сбоям, поэтому в этом году я стараюсь этого избежать. Что бы вы порекомендовали?
Обратите внимание, что в последнее время DO Spaces сталкиваются с множеством проблем с производительностью, а их CDN не работает с Discourse.
Кроме того, из-за этих проблем с производительностью вы не сможете создавать новые пространства в регионах FRA и NYC до конца этого года.
Это очень верное замечание. Я, видимо, упомянул это, потому что он заговорил о DO. Инженер, который раньше там работал, удивлён, что они всё ещё это поддерживают. Я бы порекомендовал выбрать Sho’nuff AWS S3, хотя я с осторожным оптимизмом отношусь к предложению Backblaze.
Это во многом зависит от природы вашего форума. Если пользователи не будут загружать много файлов, вам подойдет любое хранилище, включенное в выбранный вами Droplet.
Однако, если вы планируете загружать большое количество файлов, отличным решением будет использование любого аналога AWS S3. Я не сталкивался с проблемами при использовании DigitalOcean Spaces, но мой опыт работы с ним очень ограничен, поэтому я бы учел мнения @RGJ и @pfaffman при выборе аналога S3.