<story><title>OSv, a new operating system for the cloud</title><url>https://github.com/cloudius-systems/osv</url></story><parent_chain></parent_chain><comment><author>bcg1</author><text>This is definitely a developing trend... seems to be catching on that most server applications are more or less single programs that just use the OS as an emulation layer so that applications don&amp;#x27;t need to come with their own low level drivers. Quite overkill if you&amp;#x27;re just trying to run java, node, ruby, whatever&lt;p&gt;We&amp;#x27;re probably not too far off from java-as-the-os, node-as-the-os, etc. Substituting a hypervisor for Linux or whatever other OS you&amp;#x27;re using as the emulation layer seems to the be the architecture of choice for this type of work right now... I guess because you&amp;#x27;d just have to implement a handful of drivers... in addition to other OS bits like scheduling and memory of course, but I suspect those things are fairly straightforward for many applications especially if you can assume that there are no other &amp;quot;processes&amp;quot; running... essentially those just become implementation details of the application that can be swapped in and out like any other library&amp;#x2F;framework&lt;p&gt;The term I&amp;#x27;ve seen for this sort of architecture is a &amp;quot;unikernel&amp;quot;&lt;p&gt;This OSv project looks nice, definitely something to keep on the radar</text></comment>
<story><title>OSv, a new operating system for the cloud</title><url>https://github.com/cloudius-systems/osv</url></story><parent_chain></parent_chain><comment><author>fasteo</author><text>This is interesting. They are also claiming that unmodified Redis and memcached instances run x2 faster on OSv [1]. Furthermore, a modified version of memcached, using their OSv network APIs [2] runs x4 faster.&lt;p&gt;Note also that they are launching a drop-in memcached replacement software appliance [3]&lt;p&gt;[1] &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;osv.io&amp;#x2F;benchmarks&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;osv.io&amp;#x2F;benchmarks&amp;#x2F;&lt;/a&gt;&lt;p&gt;[2] &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;osv.io&amp;#x2F;nfv&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;osv.io&amp;#x2F;nfv&amp;#x2F;&lt;/a&gt;&lt;p&gt;[3] &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;osv.io&amp;#x2F;flashcache&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;osv.io&amp;#x2F;flashcache&amp;#x2F;&lt;/a&gt;</text></comment>