-
Notifications
You must be signed in to change notification settings - Fork 9
In Process Sandbox
Ben Nordick edited this page May 14, 2020
·
10 revisions
To run the compiled code quickly, Jeed loads it into the current JVM process. Since the submitted code is untrusted, Jeed takes measures to confine each task, securing the process and other confined tasks from it. There are three categories of concerns:
- Confined tasks must not be able to perform privileged operations to manipulate the host machine.
- Confined tasks must completely stop after reaching the configured timeout.
- Confined tasks must not be able to ruin the environment for other tasks.
TODO!
TODO!