Skip to content

crotsos/mirage

 
 

Repository files navigation

Mirage is a programming platform for building high-performance, portable networked applications. It can target standard UNIX platforms, and also compile applications into a standalone operating system that runs under the Xen hypervisor.

It is based around the Objective Caml language, with a replacement standard library and syntax extensions. You can read an overview of the project in the USENIX HotCloud paper available at:

http://anil.recoil.org/papers/2010-hotcloud-lamp.pdf

An early self-hosting website (that may be down fairly often!) is available at http://www.openmirage.org/

Installation instructions: http://www.openmirage.org/wiki/install

This repository is still in a pre-alpha state and not suitable for use. If you are interested in working with it, please contact:

About

Cloud programming platform

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • OCaml 64.2%
  • C 31.4%
  • Assembly 1.6%
  • JavaScript 1.3%
  • C++ 0.5%
  • Emacs Lisp 0.4%
  • Other 0.6%