What is the best alternative to OSv?
Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
Letting developers work closer to the metal also makes them lose a lot of the useful abstractions a normal OS has which are not built for no reason. Considering this, it may not be a good idea to always use MirageOS for deploying an application. See More
What MirageOS does in simple terms is to provide only the minimal needed for an app to run. It provides only the required network and hardware drivers needed to execute. Using this approach it minimizes the attack surface for potential hackers since they don't have any shell to log into or any other insecure cruft that other deployment methods, such as full operating systems have. See More
Since C and C++ (with which Rumprun is built) have no language level isolation, Rumprun doesn't have process isolation either. Because of this, sensitive components have to be split into different nodes, isolated by either different virtual machines or different computers. See More