微服務的基本思想在於考慮圍繞着業務領域組件來創建應用,這些應用可獨立地進行開發、管理和加速。在分散的組件中使用微服務雲架構和平臺,使部署、管理和服務功能交付變得更加簡單。
給大家推薦幾個GitHub 上7 個非常火的開源微服務項目,大家可以實戰啦,好好收藏~
light reading cloud(輕鬆閱讀)是一款圖書閱讀類APP,基於 SpringCloud 生態開發的微服務實踐項目。
涉及 SpringCloud-Gateway、Nacos、Hystrix、OpenFeign、Jwt、ElasticSearch 等技術棧的應用。
項目的側重點主要是基於實際業務場景使用微服務架構落地的思路,圖+文的方式介紹每個服務或接口的原理以及爲什麼使用這種方式實現,想入門微服務的朋友可以試試。
客戶端:
https://github.com/Zealon159/light-reading
-cloud-client
api:
https://github.com/Zealon159/light-reading
-cloud
技術棧基於 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架,有助於進一步學習Spring Cloud 技術棧。
項目截圖
功能截圖
地址:https://gitee.com/JeeHuangBingGui/jeeSpringCloud
項目演示
地址:https://github.com/OiPunk/OnlineTaxi
往期推薦
本文分享自微信公衆號 - 俠夢的開發筆記(xmdevnote)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。