Le migliori configurazioni per velocizzare Discourse standalone

Una richiesta per un file statico non ha un impatto significativo sul carico complessivo del server. Le richieste per contenuti dinamici sono quelle più pesanti.

In generale, una richiesta json non è una risorsa statica che verrà memorizzata nella cache di una CDN. Si tratta di contenuti dinamici generati al volo. Perché stai parlando di file JSON in un contesto CDN?

richieste statiche ≠ carico più pesante.

Mi dispiace, ma questo è davvero un consiglio pessimo.

Questo è un esempio proveniente da una macchina con 6 CPU (quindi la CPU totale arriva al 600%) che esegue Discourse senza CDN o S3.

Puoi vedere che nginx è responsabile solo del 6,7% (quindi è 1/100 della capacità). Solo una parte di ciò è utilizzata per le risorse statiche.

Se dovessimo delegare le risorse statiche a S3 e/o a una CDN, ridurremmo il carico complessivo del server di meno dell’uno percento.