文件名称:orleans:Orleans是一个跨平台框架,用于使用.NET构建分布式应用程序
文件大小:6.76MB
文件格式:ZIP
更新时间:2024-02-29 05:11:05
distributed-systems reactive actor-model scalability concurrency
Orleans是用于构建健壮,可扩展的分布式应用程序的跨平台框架 Orleans建立在.NET开发人员生产力的基础上,并将其带入了分布式应用程序的世界,例如云服务。 Orleans可从单个本地服务器扩展到云中全局分布的高可用性应用程序。 奥尔良采用了对象,接口,异步/等待和尝试/捕获等熟悉的概念,并将其扩展到多服务器环境。 这样,它可以帮助具有单服务器应用程序经验的开发人员过渡到构建弹性,可扩展的云服务和其他分布式应用程序。 因此,奥尔良通常被称为“分布式.NET”。 它是由创建的,并介绍了,这是为Cloud时代构建新一代分布式系统的一种新颖方法。 Orleans的核心贡献在于其编程模型,该模型驯服了高度并行的分布式系统固有的复杂性,而不会限制功能或对开发人员施加繁重的约束。 谷物 在任何奥尔良应用中,基本要素都是谷物。 谷物是包含用户定义的身份,行为和状态的实体。 谷物标识是用户定