2月17日,微軟官宣分散式應用程式執行時(Dapr)的1.0版本已經達到穩定性與企業就緒目標,可以在生產環境中為使用者提供服務。
Dapr是一套開源、可移植的事件驅動型執行時,允許開發人員輕鬆立足雲端與邊緣位置執行彈性、微服務、無狀態以及有狀態等應用程式型別。
Dapr能夠確保開發人員專注於編寫業務邏輯,而不必分神於解決分散式系統難題,由此顯著提高生產力並縮短開發時長。Dapr降低了構建微服務架構類現代雲原生應用程式的入門門檻,而隨著此次1.0版本的釋出,Dapr應用程式已經能夠在生產場景中部署自託管基礎設施或Kubernetes叢集。
在1.0版本中,Dapr選擇Kubernetes作為執行生產應用程式的主要託管環境。在未來,隨著Dapr的逐步成熟,計劃迎來無伺服器託管環境。
在這條使用者驅動型發展道路當中,Dapr社群改善了Java、.NET以及Python SDK的原生語言體驗,透過實際工作負載對大規模執行效能做出測試,新增加多項安全功能,並切實證明Dapr的actor程式設計模型完全可以成為各類工作流與物聯網場景的最佳選項。
最新評論