4 ms·
What is the advantage of this over running a unikernels in Xen?
by nv-vn 11y ago
What is the advantage of this over running a unikernels in Xen?
- bjackman 11y agoThis is the only unikernel I know of that supports "raw" applications - OSv applications run in a JVM and MirageOS applications are in OCaml. Edit: looks like there's a direct alternative called Rumprun: https://github.com/rumpkernel/rumprun https://github.com/rumpkernel/rumprun. I hadn't heard of it. Anyway, right now this whole unikernel thing is still pretty new so it's good to have multiple projects.
- smithclay 11y agoThere's also a JavaScript unikernel project: http://runtimejs.org/ http://runtimejs.org/
- anttiok 11y agoNotably, there's ongoing work (with an already functional result) to run Mirage on top of the low-level drivers provided by Rumprun. The idea in doing that is enabling the "top-level" Mirage stack to run in environments for which they don't have native OCaml drivers yet. (disclaimer: I don't speak for Mirage, though I do speak for Rumprun)
- narrowrail 11y ago>OSv applications run in a JVM While this may be the most typical use for OSv, my understanding from their wiki[0] is that OSv can handle Ruby or Node, or Linux apps (most of the Linux ABI is supported). [0]https://github.com/cloudius-systems/osv/wiki https://github.com/cloudius-systems/osv/wiki