Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scaling: CDN in front of S3 JSONs #17

Open
BowlesCR opened this issue Dec 4, 2024 · 1 comment
Open

Scaling: CDN in front of S3 JSONs #17

BowlesCR opened this issue Dec 4, 2024 · 1 comment

Comments

@BowlesCR
Copy link
Contributor

BowlesCR commented Dec 4, 2024

Consider Cloudflare and/or Cloudfront in front of the S3 bucket hosting the JSON objects.
S3's native webserver is pretty basic (HTTP 1.1 only, no caching, limited control of headers). Not likely an issue at this stage, but with scale S3 GET costs increase quickly.

Probably warrants a separate ticket, but this could also host the entire Vue portion of the site with only any (future) API bits needing to run on actual compute hardware.

@frillweeman
Copy link
Collaborator

Oh yeah, it would be nice to serve the site from s3 with a CDN. I think I have a branch for that, although I could be thinking of another one of my projects. Good idea

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants