前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >.NET 基金会项目介绍-Orleans

.NET 基金会项目介绍-Orleans

作者头像
newbe36524
发布2020-03-16 10:44:29
5890
发布2020-03-16 10:44:29
举报
文章被收录于专栏:newbe36524的技术专栏

Orleans 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

Orleans

Orleans 为开发分布式、可伸缩的计算型应用程序提供了明显的方案,开发者无需学习如何进行复杂的并发处理以及其他的伸缩性相关的软件模式。

该框架由产自微软研究院,被设计为云场景之中。

Orleans 已经被微软的多个小组应用于 Microsoft Azure 之,其中最为突出的便是 343 Industries 公司将其作为游戏 Halo 4 (光晕 4) 和 Halo 5 的后台云服务平台。该框架也被应用于很多其他的产品和公司,此处就不一一列举。

项目详情
相关链接

笔者简评

Orleans 的核心设计思路是基于 Actor 模式的并发编程模型。但不仅限于此,其中也为实现应用的伸缩性和云场景设计了很多优秀的特性。

关于 Actor 模式,开发者可以参看一下笔者的这篇《Newbe.Claptrap-一套以“事件溯源”和“Actor模式”作为基本理论的服务端开发框架》。

英文介绍

Orleans

Orleans is a framework that provides a straight-forward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns. It was created by Microsoft Research and designed for use in the cloud. Orleans has been used extensively running in Microsoft Azure by several Microsoft product groups, most notably by 343 Industries as a platform for all of Halo 4 and Halo 5 cloud services, as well as by a number of other projects and companies.

Project Details
Quicklinks

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。

其他项目地址

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-01-172,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 中文介绍
    • Orleans
      • 项目详情
      • 相关链接
  • 笔者简评
  • 英文介绍
    • Orleans
      • Project Details
      • Quicklinks
  • 其他项目地址
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档