Microsoft开源Orleans云计算web框架

云计算
近日,微软对奥尔良计划(Project Orleans)云计算框架开源。受益于这项开源举措,在建设分布式系统方面的非专业开发者们得以更高效地建设云级别的应用。

微软继续它的开源之路,最近微软宣布它将开源Orleans云计算web框架。据说奥尔良计划广泛应用于微软Azure云服务的建设,并且是游戏《光环4》的线上基础设施的后台支持。受益于这项开源举措,在建设分布式系统方面的非专业开发者们得以更高效地建设云级别的应用。

Orleans是一种新的编程模式,用来提升微软通用语言运行库(CLR)的抽象水平,它引入了“grains”的概念,这是一个可以在数据中心之 间迁移的计算和数据存储单元。Orleans自身还将提供很多运行时,包括Geo-Distribution、数据复制与一致行、性能监控、自适应控制、 运行时监控、分布式调试,基本上被认为是并行计算模型Actor Model的分布式版本。

虽然已经存在Erlang 和Akka这样利用Actor Model的框架,用户仍然需要做很多工作来确保那些actors保持在线以及能够处理故障和恢复。Orleans框架着眼复杂项目和actor管理,让用户能够编写分布式项目而无需担心。Orleans 的宗旨就是为了创建一种既适用于客户端又适用于服务器的编程模式,简化代码调试,提高代码的可移植性。

本文整理自开源中国社区:http://www.oschina.net/news/59009/microsoft-orleans-opensource

责任编辑:Ophira 来源: 开源中国社区
相关推荐

2010-08-20 09:31:47

微软云计算编程模式Orle

2009-07-01 19:21:00

2014-12-12 20:23:46

开源云计算开源软件云计算

2012-09-21 17:14:47

开源云计算

2013-08-09 09:39:59

OpenStack开源云计算ActiveEon

2011-12-21 15:07:28

开源云计算

2012-06-20 10:01:55

开源云计算

2014-05-07 13:57:59

云计算开源

2011-07-04 11:16:04

开源云计算

2015-02-27 11:05:12

开源云计算程序员

2009-12-30 15:26:55

2009-04-24 14:33:34

云计算平台云计算开源

2009-07-01 18:53:07

开源云计算高性能

2010-06-03 19:46:44

Hadoop

2020-03-30 10:50:17

AI 数据人工智能

2011-10-28 16:53:04

Jacob

2021-07-28 14:14:09

JavaScript开源框架

2022-04-18 07:51:31

Web框架模板

2022-04-06 11:00:27

锁定云计算开源

2018-06-26 11:33:21

云计算开源软件
点赞
收藏

51CTO技术栈公众号