微服務微服務發現

1/4ページ

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

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

微服務究竟該如何理解

在談微服務之前我們需要先了解兩個概念:SOA和ESB。 SOA 面向服務的架構(SOA)是一個元件模型,它將應用程式的不同功能單元(稱為服務)通過這些服務之間定義良好的介面和契約聯絡起來。介面是採用中立的方式進行定義的,它應該獨立於實現服務的硬體平臺、作業系統和程式語言。這使得構建在各種各樣的系統中 […]

微服務設計模式

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

微服務與API管理

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

微服務架構下的移動架構實踐

郝振明  EAII企業架構創新研究院 轉載本文需註明出處:EAII企業架構創新研究院,違者必究。如需加入微信群參與微課堂、架構設計與討論直播請直接回復此公眾號:“加群 姓名 公司 職位 微訊號”。 大家好,我是普元資訊移動產品的負責人 郝振明。 很高興又與大家見面了,今天和大家分享的主題是: 《微服 […]

微服務的4個設計原則

微服務架構演進過程 最早是應用是單塊架構,後來為了具備一定的擴充套件和可靠性,就有了垂直架構,也就是加了個負載均衡,接下來是前幾年比較火的SOA,主要講了應用系統之間如何整合和互通,而到現在的微服務架構則是進一步在探討一個應用系統該如何設計才能夠更好的開發、管理更加靈活高效。 微服務架構的基本思想就 […]

微服務拆分需要考慮的必要因素與堅持原則

前言:創業公司往往因為有限的時間和投入,把系統所有的功能都聚集在一起。隨著業務的不斷髮展,技術人員開始不斷地對架構進行解耦和拆分。微服務在最近幾年大行其道,很多公司的研發人員都在考慮微服務架構,或者在做微服務的路上,拆分服務是個很熱的話題。那麼我們應該按照什麼原則將現有的業務進行拆分?是否拆分得越細 […]

微服務架構與傳統單體架構的對比

好記憶不如爛筆頭,能記下點東西,就記下點,有時間拿出來看看,也會發覺不一樣的感受。 一、概述 說起微服務,在程式界,可算是當下相對火爆的詞,那麼微服務到底是什麼?與傳統的服務有什麼區別,為什麼要使用微服務吶? 需要指出的是:微服務架構並不是為了拆分而拆分,真正的目的是通過對微服務進行水平擴 展解決傳 […]

微服務架構下的安全認證與鑑權

從單體應用架構到分散式應用架構再到微服務架構,應用的安全訪問在不斷的經受考驗。為了適應架構的變化、需求的變化,身份認證與鑑權方案也在不斷的變革。面對數十個甚至上百個微服務之間的呼叫,如何保證高效安全的身份認證?面對外部的服務訪問,該如何提供細粒度的鑑權方案?本文將會為大家闡述微服務架構下的安全認證與 […]

1 4