Orleans: A Framework for Cloud Computing

Orleans is a software framework for building client and cloud applications developped by Microsoft Research.

Orleans encourages use of simple concurrency patterns that are easy to understand and implement correctly, building on an actor-like model with declarative specification of persistence, replication, and consistency and using lightweight transactions to support the development of reliable and scalable client and cloud software.