You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
because @polyzen is too shy to open this himself, I'm opening it.
It's desired to execute code and provide stdout similar to how codepad does things.
I imagine we'd sandbox execution in containers, where each execution enters a copy-on-write btrfs snapshot. We could limit resource utilization and execution time via normal container mechanisms.
I've heard something about the html form being bloat; so this wouldn't involve writing anything AJAXy, nor would it involve blocking the POST until the paste is complete. Instead we'd return http code 202 ACCEPTED on POST. It's likely also an appropriate response for GET when we're (still) not ready yet.
We'll also need to make sure we do cache invalidation when we're ready. Likely the container master general would do an internal callback request to give the results.
Questions:
How do we want to format the result? Should it just be a normal paste?
What languages do we want to support initially? Python? C? Anything else?
The text was updated successfully, but these errors were encountered:
because @polyzen is too shy to open this himself, I'm opening it.
It's desired to execute code and provide stdout similar to how codepad does things.
I imagine we'd sandbox execution in containers, where each execution enters a copy-on-write btrfs snapshot. We could limit resource utilization and execution time via normal container mechanisms.
I've heard something about the html form being bloat; so this wouldn't involve writing anything AJAXy, nor would it involve blocking the POST until the paste is complete. Instead we'd return http code
202 ACCEPTED
on POST. It's likely also an appropriate response for GET when we're (still) not ready yet.We'll also need to make sure we do cache invalidation when we're ready. Likely the container master general would do an internal callback request to give the results.
Questions:
The text was updated successfully, but these errors were encountered: