您正在使用IE低版浏览器,为了您的雷峰网账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器
此为临时链接,仅用于文章预览,将在时失效
业界 正文
发私信给王铎
发送

0

微软 Azure Service Fabric 朝开源迈出了第一步

本文作者:王铎 编辑:刘芳平 2017-03-28 21:15
导语:Azure Service Fabric 是Azure SQL、Cortana和其他服务的内部平台,最近微软已决定对其进行开源。

微软 Azure Service Fabric 朝开源迈出了第一步

雷锋网按:微软通过尝试对 Azure Service Fabric 的逐渐开源,继续发展开源软件项目。最近,框架的 SDK (大部分)已经通过MIT授权发布到了 GitHub 上。该项目的团队称其为广泛开源的“起步阶段”。本文由雷锋网编译。

Azure Service Fabric 在2015年第一次面世,其脱胎于微软开发建设的基础服务结构,主要用于支撑大规模云服务,包括Azure SQL、Cortana和商用版Skype。它提供了可扩展和容错服务,运行于集群(虚拟)机器之上。 Service Fabric 主要是在 Azure 系统上工作,但运行环境可以自由下载,并且能部署在本地 Windows 系统中,甚至在非微软云的 Windows 虚拟机上。目前另一个 Linux 版本的运行环境也在开发中。

微软已经开始使用 GitHub 的跟踪特性获取 Service Fabric 中的需求和缺陷。同时,运行环境的用户也对Service Fabric 的设计和功能表达了很大兴趣。开放 SDK 就被视为是Azure 服务框架参与开发者社区的下一步举措,并且对框架的发展方向起到了推动作用。

然而,对于 Service Fabric 的开源,公司的态度比之前的项目更加谨慎,比如 .NET ,Chakra 和Edge浏览器的 JavaScript 引擎。 Service Fabric 开始是作为内部服务进行发展的,因此整个开发进程都使用了保密的工具。为了开源,这些问题必须得到解决。首先,工具要进行升级或者开源;其次,服务要彻底从依赖的其它系统中剥离出来。

Azure Service Fabric 在微软的众多服务中承担着重要业务,这将使开源进程趋向于保守。同时也意味着开源Service Fabric 不会和.NET 核心一样顺利,因为.NET 核心开源项目由独立监督委员会领导,并且在GitHub上获得了大量社区贡献。

微软并没有计划开放整个Service Fabric 的SDK,其中可靠的数据集支持就将缺失,而且开源工作在前期只会小范围进行,代码加入公共源代码库的时间也不固定。

尽管微软开发团队没有承诺未来的行动,但开放源码的进程还将继续。更多的 SDK 内容,甚至是服务运行环境都有可能是未来开源的候选。

Via.Arstechnica ,雷锋网编译

雷峰网版权文章,未经授权禁止转载。详情见转载须知

分享:
相关文章
当月热门文章
最新文章
请填写申请人资料
姓名
电话
邮箱
微信号
作品链接
个人简介
为了您的账户安全,请验证邮箱
您的邮箱还未验证,完成可获20积分哟!
请验证您的邮箱
立即验证
完善账号信息
您的账号已经绑定,现在您可以设置密码以方便用邮箱登录
立即设置 以后再说