微服務與

1/3ページ

【微服務架構】SpringCloud之Ribbon(四)

一:Ribbon是什麼?    Ribbon是Netflix釋出的開源專案,主要功能是提供客戶端的軟體負載均衡演算法,將Netflix的中間層服務連線在一起。Ribbon客戶端元件提供一系列完善的配置項如連線超時,重試等。簡單的說,就是在配置檔案中列出Load Balancer(簡稱LB)後面所有的 […]

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

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

微服務的4個設計原則

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

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

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

微服務一站式開發

作者:黃朝兵 本科畢業於南京工業大學,目前在南京大學軟體學院讀軟體工程碩士;工作10年左右,現就職於某家跨國公司擔任資深開發工程師,主要從事微服務相關設計、開發工作;曾在日企從事過醫療軟體核心系統開發工作;在國企完成電力排程、操作票核心系統開發與維護;在網際網路公司職位為高階工程師,從事金融系統研發 […]

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

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

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

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

【微服務架構】springcloud微服務架構搭建

要會用,首先要了解。圖懶得畫,借鑑網上大牛的圖吧,springcloud組建架構如圖: 微服務架構的應用場景: 1、系統拆分,多個子系統 2、每個子系統可部署多個應用,應用之間負載均衡實現 3、需要一個服務註冊中心,所有的服務都在註冊中心註冊,負載均衡也是通過在註冊中心註冊的服務來使用一定策略來實現 […]

【微服務架構】SpringCloud之Eureka(服務註冊和服務發現基礎篇)(二)

上篇文章講解了SpringCloud元件和概念介紹,接下來講解一下SpringCloud元件相關元件使用、原理和每個元件的作用的,它主要提供的模組包括:服務發現(Eureka),斷路器(Hystrix),智慧路有(Zuul),客戶端負載均衡(Ribbon),Archaius,Turbine等 &nb […]

1 3