cayhorstmann / codecheck2

Merging CodeCheck checker and Play server
GNU Affero General Public License v3.0
11 stars 29 forks source link

Run web app and comrun service in AWS #19

Open cayhorstmann opened 2 years ago

cayhorstmann commented 2 years ago

Right now the storage layer (DynamoDB, S3) runs in AWS but the web app and comrun service are in Google Cloud Run. Identify the matching AWS service, find and document the CLI commands necessary to install the services on AWS, and test that performance and costs are comparable.

bakerfugu commented 1 year ago

Just throwing it out there if you've considered using Piston https://github.com/engineer-man/piston

It has a public API that will run basically any code in almost all languages. It's fast, free, and means you wouldn't have to worry about any security/performance issues. The default ratelimit is 5 requests per second, but if you ask the creator he'd probably be very likely to give you an unlimited key based on his own criteria.

You'd still need AWS for the storage layer obv, but for code execution Piston seems useful.

Thanks for such a great tool!