4 ms·
Modular unikernel designed to run applications securely on micro-VMs
- tilt_error 6y agoThese guys are really amazing. I have been following their work for quite some time, starting with my interest in unikernels and thus OSv. Take a look at Seastar (C*) [1] and ScyllaDB [2]. Some companies are powerhouses! [1] http://seastar.io http://seastar.io [2] https://www.scylladb.com https://www.scylladb.com
- nix23 6y agoSeastar is absolutely great!! https://www.mikelangelo-project.eu/technology/seastar-library/ https://www.mikelangelo-project.eu/technology/seastar-librar...
- eatonphil 6y agoIf maintainers are around: the memcached graphic on the benchmark page is broken. Would love to see some more benchmarks too!
- kosolam 6y agoThe project doesn’t seem to be active
- nix23 6y agoOh it is: https://github.com/cloudius-systems/osv https://github.com/cloudius-systems/osv And it's part of MIKELANGELO, supported by the Horizon 2020 Framework program of the EU: https://www.mikelangelo-project.eu/ https://www.mikelangelo-project.eu/
- anentropic 6y agoIt needs more and better documentation
- ncmncm 6y agoCould I, with reasonable effort, run such a VM on Qubes? In particular: could it be made to interact correctly with the domU X server? Qubes is on Xen, and has its appVMs run an X server that operate on bitmaps that the domU copies to corresponding regions of its own framebuffer, and is handfed input events by the domU; similarly, sound and camera traffic, and network packets. I am particularly thinking of e.g. a Firefox appVM that runs Firefox but not systemd; Or, transmission, or element-desktop. Running systemd, and a whole Linux kernel, in every appVM is a big drain on RAM. So I guess I would need library renditions of the processes Qubes wants to run in its AppVMs, that start a thread when first called. Trick is how to get the app in; maybe it is an "apt" unikernel image that switches to the installed /usr/bin image after running once.
- deleted 6y ago[deleted]