I just wanted to share my thought about the load of the content from your website.
From what I was able to get, you're hosting your infrastructure behind a Cloudflare environment. Have you ever think about getting your static content hosted in the Cloudflare CDN infrastructure?
Having the cards, and all of the other static files hosted in the Cloudflare CDN should improve Users' experience when visiting your website. Doing some tests from my place (Australia), and it took me ~ 16 sec to get the content of the Demon Hunter page to be loaded (without caching files locally) => CF attachment.
If you can have at least the content of your S3 bucketcards.hearthpwn.com cached on the CDN storage, that should improve the load of the website pages everywhere in the world.
Not sure if you are sharing the craftable and uncraftable cards in this bucket (as there are 9304 items available including the uncraftable cards). That can be a big amount of data to store there. Based on a average of 120Ko per items x 9304 x 14 available languages =~ 15GB
From what I have read CDN is free, but I'm sure the cost of your S3 bucket is not that high. That can also you to get most of the pages served to client even if your infrastructure in under maintenance.
Please ignore & remove this thread if you are already using CDN or an equivalent solution.
ATTACHMENTS
Demon Hunter no cache stats
Rollback Post to RevisionRollBack
Play as you are. Have Fun!
To post a comment, please login or register a new account.
Hey guys,
I just wanted to share my thought about the load of the content from your website.
From what I was able to get, you're hosting your infrastructure behind a Cloudflare environment.
Have you ever think about getting your static content hosted in the Cloudflare CDN infrastructure?
Having the cards, and all of the other static files hosted in the Cloudflare CDN should improve Users' experience when visiting your website.
Doing some tests from my place (Australia), and it took me ~ 16 sec to get the content of the Demon Hunter page to be loaded (without caching files locally) => CF attachment.
If you can have at least the content of your S3 bucket cards.hearthpwn.com cached on the CDN storage, that should improve the load of the website pages everywhere in the world.
Not sure if you are sharing the craftable and uncraftable cards in this bucket (as there are 9304 items available including the uncraftable cards). That can be a big amount of data to store there.
Based on a average of 120Ko per items x 9304 x 14 available languages =~ 15GB
From what I have read CDN is free, but I'm sure the cost of your S3 bucket is not that high.
That can also you to get most of the pages served to client even if your infrastructure in under maintenance.
Please ignore & remove this thread if you are already using CDN or an equivalent solution.
Play as you are. Have Fun!