微软的Azure Service Fabric的官方博客在3.24日发布了一篇博客 Service Fabric .NET SDK goes open source ,介绍了社区呼声最高的Service Fabric开源的情况以及当前的情况,这次开源了Service Fabric的.NET SDK部分,主要是两个:
博客上说这个开源是个开始,这个项目依赖很多微软内部的开发工具流程等,需要为开源做各种准备,目前开发还是使用微软内部的流程工具,会把最新的代码pull到github。而且微软在github上也开启了service fabric项目的地址 https://github.com/Azure/service-fabric,项目的开源协议选择的是MIT,其中的说明也是犹抱琵芭半遮面,羞答答的说,好期待微软在build 大会上能够给我们带来惊喜:
Service Fabric可将应用程序分解成名为微服务(Microservices)小组件。这些微服务小组件可以在所属的基础架构里独立更新和维护,这些微服务组件还可以有状态的,这个是独门绝技,目前在这个领域没有竞争者。微软自己也在使用Service Fabric技术,Azure内核心以及包括商业版Skype、Azure SQL数据库、Event Hubs、DocumentDB和Cortana,以及Azure Stack等服务都用了Service Fabric技术,非常期待它的开源。
Service Fabric会带来如下好处: