<dfn id="hx5t3"><strike id="hx5t3"><em id="hx5t3"></em></strike></dfn>

    <thead id="hx5t3"></thead><nobr id="hx5t3"><font id="hx5t3"><rp id="hx5t3"></rp></font></nobr>

    <listing id="hx5t3"></listing>

    <var id="hx5t3"></var>
    <big id="hx5t3"></big>

      
      

      <output id="hx5t3"><ruby id="hx5t3"></ruby></output>
      <menuitem id="hx5t3"><dfn id="hx5t3"></dfn></menuitem>

      <big id="hx5t3"></big>

        微軟開源微服務新進展,Dapr 項目即將商用

        芒果果

        微軟開源微服務新進展,Dapr 項目即將商用

        微軟今天宣布,其開源項目 Dapr 現在已經可以投入生產了,它的 v1.0 版本作為 Alpha 項目進入社區開發 16 個月后便可在 GitHub 上 使用。

        Dapr 是分布式應用程序運行時的縮寫,在過去的十年中,由 Uber 和 Netflix 等公司領導了從單一的本地軟件向云和微服務軟件架構的轉變。由較小的,基于功能的組件(通過 API 連接)構建的應用程序可以更輕松地開發和維護,并且由單個開發人員負責一項服務(或“微服務”)。

        雖然 Dapr 可以在本地計算機上的自托管環境中使用,但它被定位為“可移植的、事件驅動的運行時”,這使得開發人員更容易在云或邊緣(例如物聯網)上構建基于微服務的應用程序。該項目的最終目標是通過提供所謂的“最佳實踐構建塊”,使開發人員能夠使用任何語言或框架創建分布式應用程序。

        這些構建塊可以通過 HTTP 或 gRPC API 訪問,包括服務到服務的調用(支持對遠程服務的方法調用)和狀態管理(支持同一應用程序中的有狀態和無狀態服務)。

        image.png

        Dapr 的核心是降低開發人員構建現代本地云應用程序的門檻,不再需要管理和理解跨越無數語言、框架和平臺的復雜技術堆棧。這也符合一個更廣泛的趨勢,像 Nginx 和 Vfunction 這樣的公司都得到了 VC 的支持,幫助企業從整體式服務向微型服務過渡。

        擁抱開源

        從歷史上看,微軟與專有軟件的關系更為密切,但是在 Satya Nadella 的領導下,微軟已經開始擁抱開源。Satya Nadella 負責 .NET 的開源,微軟加入 Linux 基金會和 Linux 開放源代碼促進會等等。

        微軟還表示,開放源碼現在是“跨公司協作的可接受模式”,并指出大公司現在可以在幾周而不是幾個月內在軟件項目上聚在一起。

        值得注意的是,由于 Dapr 的設計是開放的且與供應商無關,它的各種組件可以很容易地與所有主要的公共云集成,包括亞馬遜的 AWS、谷歌云、阿里巴巴,當然還有 Azure。

        微軟表示,在 v1.0 版本中,它將重點放在 Kubernetes 上,以便在云中運行可用于生產的應用程序。但隨著 Dapr 的進一步發展,它預計它完全支持的托管環境將“增加和多樣化”這將包括虛擬機(VM)、平臺即服務(PaaS)和邊緣環境。

        segmentfault 公眾號

        閱讀 1.1k

        SegmentFault 行業快訊
        第一時間為開發者提供行業相關的實時熱點資訊
        avatar
        芒果果
        SegmentFault 技術編輯

        一路走走看看,順便留下點什么。

        3.2k 聲望
        54 粉絲
        0 條評論
        avatar
        芒果果
        SegmentFault 技術編輯

        一路走走看看,順便留下點什么。

        3.2k 聲望
        54 粉絲
        宣傳欄
        一本到在线是免费观看_亚洲2020天天堂在线观看_国产欧美亚洲精品第一页_最好看的2018中文字幕