#Orleans
相关项目
project-oagents
project-oagents是基于Semantic Kernel和Orleans构建的.NET框架,专注于创建和托管事件驱动AI代理。框架提供GitHub开发团队、营销团队和客户支持中心等示例,展示其在需求工程、规划和编码自动化方面的应用。目前处于实验阶段,项目遵循Microsoft开源准则,欢迎开发者参与贡献。
orleans
Orleans是微软研究院开发的开源框架,专注于构建可靠、高效的分布式系统。它基于虚拟Actor模型,引入Grain概念简化复杂性。Orleans提供持久化、事务、流处理等功能,支持弹性扩展和容错。该框架适用于云服务、IoT后端等场景,可在各种.NET环境中运行,助力开发者轻松构建可扩展的分布式应用。
Orleans.Clustering.Kubernetes
Orleans.Clustering.Kubernetes是一个开源包,使用Kubernetes作为Orleans集群成员管理的后端。它通过自定义资源定义(CRD)存储集群成员信息,实现Orleans集群在Kubernetes上的简单部署。该包提供配置简便、支持安全访问控制、自动发现集群等功能,有助于开发者在Kubernetes环境中更高效地管理分布式计算应用。