Check out the Orleans project at: http://research.microsoft.com/en-us/projects/orleans/

A paper on this advance concept can be found at:

http://research.microsoft.com/apps/pubs/default.aspx?id=141999