it微服務

1/3ページ

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

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

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

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

微服務之分散式跟蹤系統(springboot zipkin)

          微服務之分散式跟蹤系統(springboot zipkin) 一、zipkin是什麼         zipkin是一個開放原始碼分散式的跟蹤系統,由Twitter公司開源,它致力於收集服務的定時資料,以解決微服務架構中的延遲問題,包括資料的收集、儲存、查詢和展現。它的理論模型來 […]

微服務下DDD的充血模式

之前分享過DDD,到底與微服務的關係如何?很多人還是覺得很虛幻,DDD那麼複雜的理論,聚合根、值物件、事件溯源,到底我們該怎麼入手呢? 實際上DDD和麵向物件設計、設計模式等等理論有千絲萬縷的聯絡,如果不熟悉OOA、OOD,DDD也是使用不好的。不過學習這些OO理論的時候,大家往往感覺到無用武之地, […]

微服務架構之Spring Cloud Eureka簡單理解與實戰(一)

微服務架構之Spring Cloud Eureka簡單理解 微服務並沒有一個官方的解釋,但是主要就是為了解決單體架構專案(圖1)的一些弊端,以往我們開發java web工程,基本上都是採用的ssh框架或者ssm框架,開發工作完畢後,測試打成war包放在tomcat下執行。這樣的弊端很多,比如說常見的 […]

微服務的4大設計原則和19個解決方案

本文將介紹微服務架構的演進、優缺點和微服務應用的設計原則,然後著重介紹作為一個“微服務應用平臺”需要提供哪些能力、解決哪些問題才能更好的支撐企業應用架構。 注:本文轉載自公眾號  EAWorld 寫在前面 微服務架構現在是談到企業應用架構時必聊的話題,微服務之所以火熱也是因為相對之前的應用開發方式有 […]

微服務的4個設計原則和19個解決方案

微服務架構現在是談到企業應用架構時必聊的話題,微服務之所以火熱也是因為相對之前的應用開發方式有很多優點,如更靈活、更能適應現在需求快速變更的大環境。 本文將介紹微服務架構的演進、優缺點和微服務應用的設計原則,然後著重介紹作為一個“微服務應用平臺”需要提供哪些能力、解決哪些問題才能更好的支撐企業應用架 […]

1 3