The preview version of the Orleans Framework was published in April 2014

Source: Internet
Author: User
Keywords Cloud computing Microsoft Orleans

The preview version of the Orleans Framework was published in April 2014, and the project is based on. NET, the goal of the design is to facilitate developers to develop a large scale of cloud services. Considering the Microsoft Multiplayer video game This project is very meaningful because the player on top of the game needs to know the online status of his friends and need to get the game data between the countless servers in seconds.

The Orleans project is generally considered to be a distributed version of the actor model of parallel computing models.

Although the framework of the actor model is already in use by Erlang and Akka, users still need to do a lot to ensure that actors remain online and able to handle failures and restores. The Orleans framework focuses on complex projects and actor management, allowing users to write distributed projects without fear.

The following excerpt from Microsoft Blog:

First, in fact, a Orleans actor always exists, and it cannot be explicitly created or destroyed. Its existence transcends the lifecycle of any of its memory instances and thus transcends the lifecycle of any particular server; second, Orleans actors automatically instantiate: if there is no instance of actor memory, a message sent to actor causes a new instance to be created on an available server. An unused actor instance is automatically reclaimed as part of resource management.

Microsoft says Orleans's Open-source process should be completed by early 2015, and Microsoft studies will release the code under MIT's license and put it on GitHub.

Original link: Microsoft Open sources Cloud framework that powers Halo (Zebian/Wei)

Free Subscription "CSDN cloud Computing (left) and csdn large data (right)" micro-letter public number, real-time grasp of first-hand cloud news, to understand the latest big data progress!

CSDN publishes related cloud computing information, such as virtualization, Docker, OpenStack, Cloudstack, and data centers, sharing Hadoop, Spark, Nosql/newsql, HBase, Impala, memory calculations, stream computing, Machine learning and intelligent algorithms and other related large data views, providing cloud computing and large data technology, platform, practice and industry information services.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.