当前位置:云计算企业动态 → 正文

Microsoft开源Orleans云计算web框架

责任编辑:editor005 |来源:企业网D1Net  2015-01-23 14:17:18 本文摘自:开源中国社区

微软继续它的开源之路,最近微软宣布它将开源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

关键字:Orleans开源Web

本文摘自:开源中国社区

x Microsoft开源Orleans云计算web框架 扫一扫
分享本文到朋友圈
当前位置:云计算企业动态 → 正文

Microsoft开源Orleans云计算web框架

责任编辑:editor005 |来源:企业网D1Net  2015-01-23 14:17:18 本文摘自:开源中国社区

微软继续它的开源之路,最近微软宣布它将开源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

关键字:Orleans开源Web

本文摘自:开源中国社区

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^