Orleans框架的预览版已经在2014年4月公布

Orleans框架的预览版已经在2014年4月公布,该项目是建立在.NET之上的,设计的目标是为了方便程序员开发需要大规模扩展的云服务。考虑到微软的多人视频游戏这个项目还是非常具有意义的,因为在这种游戏之上的玩家需要知道他的朋友的在线状态,以及需要以秒为单位获取往返无数服务器之间的游戏数据。

Orleans项目基本上被认为是并行计算模型Actor Model的分布式版本。

虽然已经存在Erlang 和Akka这样利用Actor Model的框架,用户仍然需要做很多工作来确保那些actors保持在线以及能够处理故障和恢复。Orleans框架着眼复杂项目和actor管理,让用户能够编写分布式项目而无需担心。

以下摘自微软博客:

首先,事实上一个Orleans actor总是存在,它不能被显式地创建或销毁。它的存在超越它的任何内存实例的生命周期,也因此超越了任何特定服务器的生命周期;其次,Orleans actors自动实例化:如果没有一个actor内存的实例,一个消息发送到actor导致在一个可用的服务器上创建一个新的实例。一个未使用的actor实例将作为资源管理的一部分自动被回收。

微软宣称Orleans的开源进程应该会在2015年初完成,微软研究院将在MIT许可下发布代码,并放在GitHub上。

原文链接: Microsoft open sources cloud framework that powers Halo (责编/魏伟)

免费订阅“CSDN云计算(左)和CSDN大数据(右)”微信公众号,实时掌握第一手云中消息,了解最新的大数据进展!

CSDN发布虚拟化、Docker、OpenStack、CloudStack、数据中心等相关云计算资讯,     分享Hadoop、Spark、NoSQL/NewSQL、HBase、Impala、内存计算、流计算、机器学习和智能算法等相关大数据观点,提供云计算和大数据技术、平台、实践和产业信息等服务。

时间: 2024-10-02 15:15:23

Orleans框架的预览版已经在2014年4月公布的相关文章

微软发布IE9第六个开发者预览版(图)

微软发布IE9第六个开发者预览版 北京时间10月29日凌晨消息,据国外媒体报道,微软IE团队在PDC开发者大会上发布了IE9的最新测试版本开发者预览版6(IE9 Developer Preview 6),并宣布IE9最终预览版(RC)接近完成,同时上线的还有新版IE Test Drive网站. 新版IE相比IE测试版相比,优化了性能和HTML 5支持,还增加了对于CSS3 2D的支持. IE Test Drive网站也提供了多个新的演示,如采用HTML 5和CSS3技术的SVG直升机游戏和Fli

微软发布 Office 2016技术预览版,将在下半年正式发布

在今日在亚特兰大举行的 Convergence 2015 上,微软发布了 Office 2016(Windows 桌面版)以及 Skype(商业版)的技术预览版.预计 Office 2016 将会在下半年正式发布,而 Skype for Business 可能会在上半年推出. 此前 Windows 版 Office 2016 私测预览版已推出了好几个月,微软今天则是进一步面向 Office365 商业用户(尤其是 IT 专业人士及对此版本 Office 感兴趣的开发者)开放预览.根据 1 月份微

专访胡琛:易信3.0预览版与微信有何不同?

文/搜狐IT宿艺 继腾讯推出微信电话本之后,由中国电信与网易合作的易信也推出了主打免费通话功能的3.0产品预览版. 微信电话本曾被业内媒体评论为"革运营商命"的战略产品,而实际上作为一款2013年8月就已上线,宣传过于低调的微信"附产品",微信电话本实际上是腾讯试探运营商和监管部门对踩过OTT红线后的反应的小动作,连马化腾也对此回应称:"其实这是一个小产品,不是什么特别大的战略性产品","现在看来,运营商很淡定,媒体很激动".

微软发布Office 2016与Skype技术预览版

摘要: 在今日在亚特兰大举行的Convergence 2015上,微软发布了Office 2016(Windows 桌面版)以及Skype(商业版)的技术预览版.预计Office 2016将会在下半年正式发布,而Skype for Business可能会在上半年 在今日在亚特兰大举行的Convergence 2015上,微软发布了Office 2016(Windows 桌面版)以及Skype(商业版)的技术预览版.预计Office 2016将会在下半年正式发布,而Skype for Busine

今日微软发布了Office 2016以及Skype的技术预览版

摘要: 在今日在亚特兰大举行的Convergence 2015上,微软发布了Office 2016(Windows 桌面版)以及Skype(商业版)的技术预览版.预计Office 2016将会在下半年正式发布,而Skype for Business可能会在上半年 在今日在亚特兰大举行的Convergence 2015上,微软发布了Office 2016(Windows 桌面版)以及Skype(商业版)的技术预览版.预计Office 2016将会在下半年正式发布,而Skype for Busine

神经网络API加入安卓8.1开发者预览版,不仅是底层框架,更有硬件加速

本文讲的是神经网络API加入安卓8.1开发者预览版,不仅是底层框架,更有硬件加速, 谷歌近日开始向开发者推送Android Oreo的新开发者预览版,版本号8.1.这次更新最大的功能亮点是加入了新的神经网络API,可以在手机上运行训练好的机器学习模型,并且具有硬件加速功能.直接在手机上分类图片或者学习用户习惯将变得更为轻松. 直接在终端设备上运行神经网络已经是近期的发展趋势,除了减少延迟和网络负载外,更重要的是敏感数据不会流出用户的设备--而这也是"大数据"兴起之后普通用户最大的担心之

PHP 著名框架 Yii 2 公共预览版发布

我们非常高兴宣布 Yii 2 http://www.aliyun.com/zixun/aggregation/34644.html">公共预览版发布,地址在 GItHub,这是Yii2在开始开发到两年多的重写的一个里程碑. 注意:Yii2还正处于开发阶段,可能会在不通知的情况下引入较大的修改,所以不要在产品中使用 我们真诚的邀请你来审查和使用代码,并给我们反馈.我们也欢迎你参与开发Yii 2. 你可以关注以下Yii 2的资源: Yii 2 code repositoryYii 2 issu

微软winjs4.0预览版官方下载地址 提供windows library

  微软winjs4.0预览版官方下载地址来了咯,有朋友是JavaScript开发者嘛,想要了解相关代码吗?下文绿茶小白为大家带来微软winjs4.0预览版官方下载地址喏,此版本还提供了windows library哦. 近年来微软不断加大在应用平台的投入,无论是更具吸引力的商城策略调整还是Universal应用的提出都说明微软对生态系统建设的决心.尤其在WinHEC大会结束之后微软更是面向开发者推出了丰富的开发工具和完整的开发手册,在这种趋势下Windows 团队发布了WinJS 4.0预览版

Windows10技术预览版免责声明:将记录用户一切操作

Windows10技术预览版免责声明:将记录用户一切操作前几天刚刚发布的Windows 10技术预览版,相信已经有不少同学忍不住已经下载尝鲜了吧.估计几乎不会有人认真看完安装之前的吧,现在来看看里面都说了些什么吧."感谢您选择参与有关我们下一版Windows的预发布计划! 此计划的目的是:使您能够在试用Microsoft的预发布软件和服务时,向Microsoft提供用法数据和反馈. 您的参与非常重要,您向我们提供的数据可用于改进我们的产品和服务. 此隐私声明适用于预发布Microsoft Win