天天看點

.NET的雲原生、跨平台應用程式架構,使用C#編寫,用于建構穩健、可擴充的分布式應用程式。Orleans可以從單個本地服

作者:次元小屋

.NET的雲原生、跨平台應用程式架構,使用C#編寫,用于建構穩健、可擴充的分布式應用程式。Orleans可以從單個本地伺服器擴充到全球分布式、高可用的雲應用程式。

Orleans采用對象、接口、async/await和try/catch等熟悉的概念,并将它們擴充到多伺服器環境。是以,它可以幫助有單伺服器應用程式開發經驗的人員過渡到建構彈性、可擴充的雲服務和其他分布式應用程式。基于此,Orleans常被稱為「分布式 .NET」。

Orleans可以在任何支援.NET Core或.NET Framework的平台上運作,包括在Linux、Windows和macOS上托管,在本地或雲上部署到Kubernetes、虛拟機或實體機,以及Azure雲服務等PaaS服務。

項目位址:https://github.com/dotnet/orleans

開源協定:MIT license

.NET的雲原生、跨平台應用程式架構,使用C#編寫,用于建構穩健、可擴充的分布式應用程式。Orleans可以從單個本地服
.NET的雲原生、跨平台應用程式架構,使用C#編寫,用于建構穩健、可擴充的分布式應用程式。Orleans可以從單個本地服
.NET的雲原生、跨平台應用程式架構,使用C#編寫,用于建構穩健、可擴充的分布式應用程式。Orleans可以從單個本地服

繼續閱讀