開發與維運

微服務框架(基於開源技術的分佈式、服務化框架)

採用微服務架構,降低了系統之間的耦合性,降低了單個應用故障對業務系統的影響,同時採用該架構,為將來的持續集成(Devops)打下技術基礎。同時也降低了團隊之間的相互依賴,提高了工作效率

image.png

  1. 基於spring boot, spring cloud和netflix等開源技術搭建微服務架構
  2. Netflix Eureka作為服務註冊和發現的實現方案。(Eureka是一套彈性服務註冊實現方案)
  3. 基於客戶端的負載均衡,Ribbon實現額外負載均衡算法,包括可用性過濾、加權響應時間以及可用域親和等
  4. Oauth Client&Server 是基於spring security oauth,實現微服務的安全認證
  5. JWT&Token&Redis實現微服務統一SSO單點登錄認證方案(可選)(企業架構源碼可以加求球:三五三六二四七二五九)

Leave a Reply

Your email address will not be published. Required fields are marked *