-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
We need to figure out the best way to run user-submitted code efficiently and safely.
We've been eyeing piston so far but it remains to be seen how suitable this is for our volume of code execution. We should perform tests and rough benchmarks on locally hosted instances to get a better picture. Some issues (engineer-man/piston#616) are already visible even without any testing. We should investigate if it is feasible to tailor piston more to our needs by forking and modifying it, if necessary.
We should also look for alternative ways to execute code. Safety is the most crucial aspect – we need very good sandboxing. Secondary objectives are speed and a wide array of supported languages.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Todo