Monday, March 25, 2013

Like I've Been Sayin' - you don't need a full OS in the cloud

From Slashdot 24-Mar-2013:

 "Virtual servers in the future may stop using OSes entirely. As recently demonstrated OS-less platforms may change our understanding of how long does it take to bring a server up. A demo server gets created, booted up, configured, runs an application and shuts down in under 1 second. ... The demo uses a new Erlang runtime system capable of running directly on Xen hypervisor."

In a nutshell, what is Erlang?
Erlang is a general-purpose programming language and runtime environment. Erlang has built-in support for concurrency, distribution and fault tolerance. Erlang is used in several large telecommunication systems from Ericsson. Erlang is available as open source from http://www.erlang.org.

Here is the demo screen for "Zerg", an example of an application the starts an instance of a server in the cloud, using Erlang on Xen, which sends a page and deletes itself, in .6 seconds.  Compare that to 5 minutes for the same thing on Amazon EC2

P

No comments: