Qual è il vantaggio di mantenere i file su S3?

È così che lo interpreto anch’io, sto avendo problemi con la migrazione. Vedo molti problemi (forse già risolti). E quindi mi chiedo: qual è il senso di mantenere il caricamento su S3? Esiste qualche vantaggio oltre al risparmio sui costi?

In ogni caso, questi risparmi sono possibili solo se qualcuno ha un forum davvero grande con molti file e foto. O forse ci sono altri benefici?

Ospito i miei file su DigitalOcean Spaces (simile a S3): è molto economico e non devo preoccuparmi dello spazio di archiviazione, una combinazione che apprezzo molto.

Quando qualcuno condivide un’immagine e molti di noi vogliono caricarla, commentarla e condividere le proprie foto, preferisco che venga inviata a una CDN e servita da lì, lasciando al server solo l’invio del testo ai browser. Non ho una comunità enorme, ma questo flusso di lavoro le porta vantaggio; applico la stessa strategia nella maggior parte dei contesti (blog, wiki, chat, praticamente qualsiasi cosa che consenta caricamenti). :slight_smile:

Per pura curiosità, se puoi condividere questi dati, quante visualizzazioni di pagina hai in media, quanti GB di file caricati e quanto ti costa S3 ogni mese?

Da admin/reports/page_view_total_reqs:

Riepilogo
  • 23 febbraio 2020 428
  • 24 febbraio 2020 620
  • 25 febbraio 2020 700
  • 26 febbraio 2020 718
  • 27 febbraio 2020 722
  • 28 febbraio 2020 685
  • 29 febbraio 2020 344
  • 1 marzo 2020 215
  • 2 marzo 2020 425
  • 3 marzo 2020 1036
  • 4 marzo 2020 707
  • 5 marzo 2020 800
  • 6 marzo 2020 356
  • 7 marzo 2020 463
  • 8 marzo 2020 1859
  • 9 marzo 2020 678
  • 10 marzo 2020 620
  • 11 marzo 2020 677
  • 12 marzo 2020 519
  • 13 marzo 2020 615
  • 14 marzo 2020 423
  • 15 marzo 2020 513
  • 16 marzo 2020 512
  • 17 marzo 2020 508
  • 18 marzo 2020 551
  • 19 marzo 2020 507
  • 20 marzo 2020 531
  • 21 marzo 2020 1725
  • 22 marzo 2020 5426
  • 23 marzo 2020 1293
  • 24 marzo 2020 294
    Totali per il campione
    — 25,5k
    Totale storico
    — 701k

page-view-total-reqs-200324-190518-7.csv.zip (342 byte)

1,4 GB / 3484 elementi

Abbonamento Spaces
4,14 $

Questo perché è calcolato in proporzione ai 5 $/mese per 250 GB. Uso questo servizio in modo intensivo per lavoro, ma il mio forum amichevole non rappresenta davvero una spesa in confronto. :slight_smile:

Costruisco anche siti per campagne elettorali a livello comunale e provinciale che permettono ai cittadini di caricare le proprie immagini, posizionarle su mappe e persino rielaborarle, e utilizzo Spaces come archiviazione backend per le risorse caricate: è economico. Fammi sapere se hai preoccupazioni specifiche riguardo alle spese.

Non c’è alcun vantaggio per te a mantenere i file del tuo forum su S3. Questo rientra ampiamente nelle capacità di carico di un VPS.

Non preoccupartene finché non ti sarai trovato a corto di spazio su disco per la terza volta.

Devo ammettere che anch’io non ho un carico elevato. Praticamente non ho traffico e pochi file. Tuttavia, pensavo di configurare subito un CDN per il futuro, per evitare problemi. Ma, a quanto vedo, ci potrebbero essere più problemi che vantaggi…

Ci sono un sacco di argomenti che riportano problemi e io ho riscontrato difficoltà con una semplice

DISCOURSE_S3_BUCKET=yy
DISCOURSE_S3_REGION=eu_west_2
DISCOURSE_S3_ACCESS_KEY_ID=yy
DISCOURSE_S3_SECRET_ACCESS_KEY=yy
rake uploads:migrate_to_s3

per avere tutti i file in un unico posto ed evitare problemi in futuro. E purtroppo, dato che ci sono così tanti errori, temo che più si avanza nella foresta, maggiore è il rischio.

Ho la sensazione che tu ti stia rivolgendo direttamente a me, ma il tuo consiglio non è per me, quindi non sono sicuro di come rispondere.

Supponendo lo scenario opposto. Hosting dei file su S3 + CDN. Può essere più lento?

Penso che sia un’osservazione ragionevole: stai pagando 50 dollari in più all’anno per qualcosa che il tuo VPS può già gestire. È un ulteriore punto di guasto, un costo aggiuntivo e non offre alcun reale beneficio tecnico per te al momento.

Questi argomenti di supporto non servono sempre solo a istruire l’OP. Non c’è bisogno di offendersi: qui tutti stanno imparando.

Quindi, capisco che si debba prima utilizzare il VPS e successivamente eventualmente passare a S3?

Supponiamo di avere attualmente 60 GB e, se 55 GB sono pieni, si debbano cambiare le posizioni dei file senza spostare quelli vecchi?