Cloud programming platform
OCaml C Assembly JavaScript C++ Emacs Lisp Other
Pull request Compare This branch is 3032 commits ahead, 1653 commits behind mirage:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
lib
regress
scripts
syntax
tests
tools
.gitignore
INSTALL.md
Makefile
NEWS.md
NOTES.md
README.md
assemble.sh
index.html
mirage-display.js
mirage.css
myocamlbuild.ml
server.js
topo.json

README.md

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: