Comment on ZeroVM: Smaller, Lighter, FasterparentComments−krakensden12yYou give it an x86 (or ARM) binary to execute. NaCL is also working on an LLVM version, that would get compiled to the specific machine at runtime.IPC is super limited: https://github.com/zerovm/zerovm/blob/master/doc/api.txtYou get nothing but /dev/stdin, /dev/stdout, and /dev/stderr by default. You can optionally make other resources (network, files) available, through a similar api.
Comments
You give it an x86 (or ARM) binary to execute. NaCL is also working on an LLVM version, that would get compiled to the specific machine at runtime.
IPC is super limited: https://github.com/zerovm/zerovm/blob/master/doc/api.txt
You get nothing but /dev/stdin, /dev/stdout, and /dev/stderr by default. You can optionally make other resources (network, files) available, through a similar api.