微服務

2/28ページ

微服務架構概述—Spring Cloud&Dubbo

微服務架構概述 微服務是一種架構模式或一種架構風格,提倡將單一應用程式劃分成一組小的服務,每個服務執行在其獨立的自己的程序中,服務之間互相協調、互相配合,為使用者提供最終價值。服務之間採用輕量級的通訊機制互相溝通(通常是基於HTTP的RESTful API)。每個服務都圍繞著具體業務進行構建,並且能 […]

RestCloud國產微服務治理及開發平臺

RestCloud-總體介紹 輕量級 RestCloud定位是一款輕量級面向企業應用層的微服務治理及低程式碼開發平臺,通過本平臺可以快速的開發企業級前後端分離的業務系統以及基於微服務架構的微應用系統, 本平臺通過建立資料模型和業務模型能夠無程式碼快速的釋出服務並對服務的執行狀況進行監控,同時也能基於 […]

微服務設計模式

在微服務的設計方面,同樣有許多的設計模式。單一架構是微服務架構的另一種選擇。其他模式則處理相對應的問題。 l  分解模式   1)通過業務能力分解,  2)通過子域來分解, l  資料庫模式,每個服務擁有自己的資料庫,以確保鬆散耦合。 l  API閘道器模式,定義了客戶端如何在微服務體系結構中訪問服 […]

怎樣將系統拆分成微服務

將系統劃分為微服務。這是一門藝術,這裡介紹一些策略希望可以幫助大家:  通過業務功能分解,並定義與業務功能相對應的服務。  使用DDD(域驅動設計方法)設計微服務。  由動詞或用例分解系統,並定義負責特定動作的服務。例如,一種負責裝貨運訂單的運輸服務。這裡的“運輸”就可以被用來分解系統,將運輸服務分 […]

用於管理複雜微服務架構的技術

在2016年的OSCON和軟體架構會議上,有三分之一的公共報告是關於微服務的。最多的抱怨是,管理一大堆微服務已經變成了一場噩夢。在本文中,您將找到有效管理微服務的有用技術。   幾年來,微服務被認為是偉大想法,隨著微服務的越來越多地實施,微服務的一些障礙暴露出來,許多問題需要被明確: 如果你將一個系 […]

混合雲的優劣

上一篇文章介紹了企業對混合雲的需求,下面對混合雲的一些特點做以介紹 混合雲的優點:   公司可以部署自己的服務到公共雲、私有云和混合雲上。這樣有助於減少支出,來自不同雲提供商的價格和服務上的競爭,使公司能夠實現最優的成本支出。   公司避免將所有IT工作負載放在一個雲端計算提供商的籃子裡。這樣可以有 […]

微服務與API管理

微服務逐漸被IT從業者所接受。但是伴隨著微服務的興起,人們逐漸認識到微服務管理的重要性與難度。API技術出現的時間比較長,對於API的管理經驗相對比較成熟。其中的很多經驗可以借鑑   在雲技術的推動下,越來越多的企業使用微服務來提供可以對市場快速反應的服務。但是伴隨著微服務的興起,人們逐漸認識到微服 […]

雲端應用的遷移(一)

隨著雲端計算技術的成熟與普及,許多已經開始使用公有云服務,或者已經自建私有云基礎平臺的企業面臨的下一個問題是怎樣更好的利用雲端計算,更好的將原來傳統架構的應用轉換為雲端應用。   雲端應用與傳統架構上開發的應用的定義有很大不同。這個不同不是說傳統架構的應用不能在雲架構上執行,雲端應用側重於怎樣在傳統 […]