Friday, April 18, 2014

Micrisoft Research "Orleans"

Orleans: a Platform for Cloud Computing - Microsoft Research:
"A Framework for Cloud Computing
Orleans is a project to simplify development of scalable cloud services."

Actors allow building a stateful middle tier that has the performance benefits of a cache with the data locality and semantic and consistency benefits of encapsulated entities via application-specific operations. In addition, actors make it easy to implement horizontal, “social”, relations between entities in the middle tier.

Actor platforms such as Erlang and Akka are a step forward in simplifying distributed system programming. However, they still burden developers with many distributed system complexities because of the relatively low level of provided abstractions and system services.

Orleans programming model and runtime, which raises the level of the actor abstraction. Orleans targets developers who are not distributed system experts, although our expert customers have found it attractive too.




research.microsoft.com/pubs/141999/pldi 11 submission public.pdf

Pocast: Microsoft Orleans with Richard Astbury @ .NET Rocks

No comments: