google / google/codeworld

Consider production server with GCP Cloud Run

Open
#1,145 6 comments 0 reactions 0 assignees View on GitHub
cleanup
Dominant language
Haskell
Stars
1.3k
Forks
201
PR merge metrics
No merged PRs in 30d

Description

I'd like to consider using Cloud Run in GCP to deploy CodeWorld. This would require building a docker container for the CodeWorld image, and then setting up Cloud Run behind a load balancer to serve the site.

Advantages:

1. Autoscaling, so that I never max out server capacity.
2. Lower costs, since resources would be scaled down outside of school hours when few people are using the platform.
3. A managed release process that separates development from production.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.