6個頂級SpringCloud微服務開項目,企開發必備


今天介紹六款比較熱門的SpringCloud微服務項目,感興趣的可以clone下來研究一下,相信對你學習微服務架構很有幫助。

一、Cloud-Platform

介紹

Cloud-Platform是國內首個基於Spring Cloud微服務化開發平台,具有統一授權、認證后台管理系統,其中包含具備用戶管理、資源權限管理、網關API 管理等多個模塊,支持多業務系統並行開發,可以作為后端服務的開發腳手架。

代碼簡潔,架構清晰,適合學習和直接項目中使用。核心技術采用Spring Boot 2.4.1、Spring Cloud (2020.0.0)以及Spring Cloud Alibaba 2.2.4 相關核心組件,采用Nacos注冊和配置中心,集成流量衛兵Sentinel,前端采用vue-element-admin組件,Elastic Search自行集成。

功能截圖

 

 

 

 

 

 

詳細了解

https://gitee.com/geek_qi/cloud-platform

二、pig

介紹

基於 Spring Cloud Hoxton 、Spring Boot 2.4、 OAuth2 的 RBAC 權限管理系統

基於數據驅動視圖的理念封裝 element-ui,即使沒有 vue 的使用經驗也能快速上手

提供對常見容器化支持 Docker、Kubernetes、Rancher2 支持

提供 lambda 、stream api 、webflux 的生產實踐

功能截圖

 

 

 

 

詳細了解

https://gitee.com/log4j/pig

三、microservices-platform

介紹

基於SpringBoot2.x、SpringCloud和SpringCloudAlibaba並采用前后端分離的企業級微服務多租戶系統架構。並引入組件化的思想實現高內聚低耦合並且高度可配置化,適合學習和企業中使用。

真正實現了基於RBAC、jwt和oauth2的無狀態統一權限認證的解決方案,面向互聯網設計同時適合B端和C端用戶,支持CI/CD多環境部署,並提供應用管理方便第三方系統接入;同時還集合各種微服務治理功能和監控功能。推薦:Java面試練題寶典

模塊包括:企業級的認證系統、開發平台、應用監控、慢sql監控、統一日志、單點登錄、Redis分布式高速緩存、配置中心、分布式任務調度、接口文檔、代碼生成等等。

功能截圖

 

 

 

 

詳細了解

https://gitee.com/zlt2000/microservices-platform

四、SpringBlade

介紹

SpringBlade 是一個由商業級項目升級優化而來的SpringCloud分布式微服務架構、SpringBoot單體式微服務架構並存的綜合型項目,采用Java8 API重構了業務代碼,完全遵循阿里巴巴編碼規范。

采用Spring Boot 2.4 、Spring Cloud 2020 、Mybatis 等核心技術,同時提供基於React和Vue的兩個前端框架用於快速搭建企業級的SaaS多租戶微服務平台。

功能截圖

 

 

 

 

詳細了解

https://gitee.com/smallc/SpringBlade

五、RuoYi-Cloud

介紹

基於Spring Boot、Spring Cloud & Alibaba的分布式微服務架構權限管理系統。推薦:Java面試練題寶典

采用前后端分離的模式,微服務版本前端。

后端采用Spring Boot、Spring Cloud & Alibaba。

注冊中心、配置中心選型Nacos,權限認證使用Redis。

流量控制框架選型Sentinel,分布式事務選型Seata。

功能截圖

 

 

 

 

 

 

詳細了解

https://gitee.com/y_project/RuoYi-Cloud

六、open-capacity-platform

介紹

簡稱ocp是基於layui+springcloud的企業級微服務框架(用戶權限管理,配置中心管理,應用管理,....),其核心的設計目標是分離前后端,快速開發部署,學習簡單,功能強大,提供快速接入核心接口能力,其目標是幫助企業搭建一套類似百度能力開放平台的框架;

基於layui前后端分離的企業級微服務架構 兼容spring cloud netflix & spring cloud alibaba 優化Spring Security內部實現,實現API調用的統一出口和權限認證授權中心 提供完善的企業微服務流量監控,日志監控能力 通用的微服務架構應用非功能性(NFR)需求,更容易地在不同的項目中復用 提供完善的壓力測試方案 提供完善的灰度發布方案 提供完善的微服務部署方案

功能截圖

 

 

 

 

 

 

詳細了解

https://gitee.com/owenwangwen/open-capacity-platform

好了,以上就是六款SpringCloud微服務項目的介紹,有其他不錯的微服務項目,歡迎留言推薦、自薦!

標題:介紹6款熱門的SpringCloud微服務開源項目,總有適合你的!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM